接口 IPictureFormat


public interface IPictureFormat
代表适用于图片的属性和方法。
  • 方法概要

    修饰符和类型
    方法
    说明
    double
    获取指定图片或OLE对象的亮度。
    获取应用于指定图片的颜色转换类型。
    double
    获取指定图片或OLE对象的对比度。
    获取表示指定IPictureFormat对象的裁剪设置的ICrop对象。
    double
    获取指定图片底部被裁剪掉的点数。
    double
    获取指定图片左侧被裁剪掉的点数。
    double
    获取指定图片右侧被裁剪掉的点的数量。
    double
    获取指定图片顶部被裁剪掉的点的数量。
    byte[]
    获取指定图片的字节数组。
    获取或设置当前图片的引用。
    double
    获取指定图片的透明度。
    boolean
    获取指定图片格式是否使用透明背景。
    获取指定图片的图像类型。
    获取从JSON中获取图片的URL。
    void
    setBrightness(double value)
    设置指定图片或OLE对象的亮度。
    void
    设置应用于指定图片的颜色转换类型。
    void
    setContrast(double value)
    设置指定图片或OLE对象的对比度。
    void
    setCropBottom(double value)
    设置从指定图片底部裁剪掉的点的数量。
    void
    setCropLeft(double value)
    设置从指定图片左侧裁剪掉的点数。
    void
    setCropRight(double value)
    设置从指定图片右侧裁剪掉的点的数量。
    void
    setCropTop(double value)
    设置从指定图片顶部裁剪掉的点数。
    void
    setFill(byte[] bytes)
    设置指定图片的字节数组。
    void
    设置当前图片的引用。
    void
    setTransparency(double value)
    设置指定图片的透明度,取值从 0.0(不透明)到 1.0(透明)。
    void
    setTransparentBackground(boolean value)
    设置指定的图片格式是否使用透明背景。
  • 方法详细资料

    • getBrightness

      double getBrightness()
      获取指定图片或OLE对象的亮度。此属性的值必须是从0.0(最暗)到1.0(最亮)的数字。
    • setBrightness

      void setBrightness(double value)
      设置指定图片或OLE对象的亮度。此属性的值必须是从0.0(最暗)到1.0(最亮)的数字。
    • getColorType

      PictureColorType getColorType()
      获取应用于指定图片的颜色转换类型。
    • setColorType

      void setColorType(PictureColorType value)
      设置应用于指定图片的颜色转换类型。
    • getContrast

      double getContrast()
      获取指定图片或OLE对象的对比度。此属性值必须是从0.0(最小对比度)到1.0(最大对比度)的数字。
    • setContrast

      void setContrast(double value)
      设置指定图片或OLE对象的对比度。此属性的值必须是从0.0(对比度最低)到1.0(对比度最高)的数字。
    • getCrop

      ICrop getCrop()
      获取表示指定IPictureFormat对象的裁剪设置的ICrop对象。
    • getCropBottom

      double getCropBottom()
      获取指定图片底部被裁剪掉的点数。
    • setCropBottom

      void setCropBottom(double value)
      设置从指定图片底部裁剪掉的点的数量。
    • getCropLeft

      double getCropLeft()
      获取指定图片左侧被裁剪掉的点数。
    • setCropLeft

      void setCropLeft(double value)
      设置从指定图片左侧裁剪掉的点数。
    • getCropRight

      double getCropRight()
      获取指定图片右侧被裁剪掉的点的数量。
    • setCropRight

      void setCropRight(double value)
      设置从指定图片右侧裁剪掉的点的数量。
    • getCropTop

      double getCropTop()
      获取指定图片顶部被裁剪掉的点的数量。
    • setCropTop

      void setCropTop(double value)
      设置从指定图片顶部裁剪掉的点数。
    • getFill

      byte[] getFill()
      获取指定图片的字节数组。
    • setFill

      void setFill(byte[] bytes)
      设置指定图片的字节数组。
    • getType

      ImageType getType()
      获取指定图片的图像类型。
      返回:
      指定图片的图像类型。
    • getTransparency

      double getTransparency()
      获取指定图片的透明度。
    • setTransparency

      void setTransparency(double value)
      设置指定图片的透明度,取值从 0.0(不透明)到 1.0(透明)。
    • getUrl

      String getUrl()
      获取从JSON中获取图片的URL。
      返回:
      图片的URL
    • getReference

      String getReference()
      获取或设置当前图片的引用。
    • setReference

      void setReference(String value)
      设置当前图片的引用。
    • getTransparentBackground

      boolean getTransparentBackground()
      获取指定图片格式是否使用透明背景。
    • setTransparentBackground

      void setTransparentBackground(boolean value)
      设置指定的图片格式是否使用透明背景。