Interface IPictureFormat
public interface IPictureFormat
代表适用于图片的属性和方法。
-
Method Summary
Modifier and TypeMethodDescriptiondouble获取指定图片或OLE对象的亮度。此属性的值必须是从0.0(最暗)到1.0(最亮)的数字。获取应用于指定图片的颜色转换类型。double获取指定图片或OLE对象的对比度。此属性值必须是从0.0(最小对比度)到1.0(最大对比度)的数字。getCrop()获取表示指定IPictureFormat对象的裁剪设置的ICrop对象。double获取指定图片底部被裁剪掉的点数。double获取指定图片左侧被裁剪掉的点数。double获取指定图片右侧被裁剪掉的点的数量。double获取指定图片顶部被裁剪掉的点的数量。byte[]getFill()获取指定图片的字节数组。获取或设置当前图片的引用。double获取指定图片的透明度。boolean获取指定图片格式是否使用透明背景。getType()获取指定图片的图像类型。getUrl()获取从JSON中获取图片的URL。voidsetBrightness(double value) 设置指定图片或OLE对象的亮度。此属性的值必须是从0.0(最暗)到1.0(最亮)的数字。voidsetColorType(PictureColorType value) 设置应用于指定图片的颜色转换类型。voidsetContrast(double value) 设置指定图片或OLE对象的对比度。此属性的值必须是从0.0(对比度最低)到1.0(对比度最高)的数字。voidsetCropBottom(double value) 设置从指定图片底部裁剪掉的点的数量。voidsetCropLeft(double value) 设置从指定图片左侧裁剪掉的点数。voidsetCropRight(double value) 设置从指定图片右侧裁剪掉的点的数量。voidsetCropTop(double value) 设置从指定图片顶部裁剪掉的点数。voidsetFill(byte[] bytes) 设置指定图片的字节数组。voidsetReference(String value) 设置当前图片的引用。voidsetTransparency(double value) 设置指定图片的透明度,取值从 0.0(不透明)到 1.0(透明)。voidsetTransparentBackground(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
设置应用于指定图片的颜色转换类型。 -
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
设置当前图片的引用。 -
getTransparentBackground
boolean getTransparentBackground()获取指定图片格式是否使用透明背景。 -
setTransparentBackground
void setTransparentBackground(boolean value) 设置指定的图片格式是否使用透明背景。
-