[]
        
立即试用
(Showing Draft Content)

IPictureFormat

Interface IPictureFormat


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

    Modifier and Type
    Method
    Description
    double
    获取指定图片或OLE对象的亮度。此属性的值必须是从0.0(最暗)到1.0(最亮)的数字。
    获取应用于指定图片的颜色转换类型。
    double
    获取指定图片或OLE对象的对比度。此属性值必须是从0.0(最小对比度)到1.0(最大对比度)的数字。
    获取表示指定IPictureFormat对象的裁剪设置的ICrop对象。
    double
    获取指定图片底部被裁剪掉的点数。
    double
    获取指定图片左侧被裁剪掉的点数。
    double
    获取指定图片右侧被裁剪掉的点的数量。
    double
    获取指定图片顶部被裁剪掉的点的数量。
    byte[]
    获取指定图片的字节数组。
    获取或设置当前图片的引用。
    double
    获取指定图片的透明度。
    boolean
    获取指定图片格式是否使用透明背景。
    获取指定图片的图像类型。
    获取从JSON中获取图片的URL。
    void
    setBrightness(double value)
    设置指定图片或OLE对象的亮度。此属性的值必须是从0.0(最暗)到1.0(最亮)的数字。
    void
    设置应用于指定图片的颜色转换类型。
    void
    setContrast(double value)
    设置指定图片或OLE对象的对比度。此属性的值必须是从0.0(对比度最低)到1.0(对比度最高)的数字。
    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)
    设置指定的图片格式是否使用透明背景。
  • Method Details

    • 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()
      获取指定图片的图像类型。
      Returns:
      指定图片的图像类型。
    • getTransparency

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

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

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

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

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

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

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