ImageSaveOptions

Inheritance: java.lang.Object, com.aspose.note.SaveOptions

public class ImageSaveOptions extends SaveOptions

允许在将文档页面渲染为图像时指定其他选项。

构造函数

构造函数描述
ImageSaveOptions(int format)初始化 ImageSaveOptions 类的新实例。

方法

方法描述
getBinarizationOptions()获取或设置图像二值化的选项。
getColorMode()获取或设置输出图像的 ColorMode(getColorMode/setColorMode(int))。
getQuality()获取决定已保存图像质量的值。
getResolution()获取生成图像的分辨率(每英寸点数)。
getTiffCompression()获取或设置在将生成的图像保存为 TIFF 格式时使用的压缩类型。
setBinarizationOptions(ImageBinarizationOptions value)获取或设置图像二值化的选项。
setColorMode(int value)获取或设置输出图像的 ColorMode(getColorMode/setColorMode(int))。
setQuality(int value)设置决定已保存图像质量的值。
setResolution(float value)设置生成图像的分辨率(每英寸点数)。
setTiffCompression(int value)获取或设置在将生成的图像保存为 TIFF 格式时使用的压缩类型。

ImageSaveOptions(int format)

public ImageSaveOptions(int format)

初始化 ImageSaveOptions 类的新实例。

Parameters:

参数类型描述
formatint文档保存的格式。

getBinarizationOptions()

public final ImageBinarizationOptions getBinarizationOptions()

获取或设置图像二值化的选项。

Returns: ImageBinarizationOptions

getColorMode()

public final int getColorMode()

获取或设置输出图像的 ColorMode(getColorMode/setColorMode(int))。

Returns: int

getQuality()

public final int getQuality()

获取决定已保存图像质量的值。该值作为 System.Drawing.Imaging.Encoder.Quality 参数传递给编解码器。


质量类别的有效值范围为 0 到 100。指定的数值越低,压缩率越高,图像质量越低。0 将产生最低质量的图像,100 则为最高质量。默认值为 90。

Returns: int

getResolution()

public float getResolution()

获取生成图像的分辨率(每英寸点数)。


默认值为 96。

Returns: float

getTiffCompression()

public final int getTiffCompression()

获取或设置在将生成的图像保存为 TIFF 格式时使用的压缩类型。

Returns: int

setBinarizationOptions(ImageBinarizationOptions value)

public final void setBinarizationOptions(ImageBinarizationOptions value)

获取或设置图像二值化的选项。

Parameters:

参数类型描述
valueImageBinarizationOptions

setColorMode(int value)

public final void setColorMode(int value)

获取或设置输出图像的 ColorMode(getColorMode/setColorMode(int))。

Parameters:

参数类型描述
int

setQuality(int value)

public final void setQuality(int value)

设置决定已保存图像质量的值。该值作为 System.Drawing.Imaging.Encoder.Quality 参数传递给编解码器。


质量类别的有效值范围为 0 到 100。指定的数值越低,压缩率越高,图像质量越低。0 将产生最低质量的图像,100 则为最高质量。默认值为 90。

Parameters:

参数类型描述
int

setResolution(float value)

public void setResolution(float value)

设置生成图像的分辨率(每英寸点数)。


默认值为 90。

Parameters:

参数类型描述
float

setTiffCompression(int value)

public final void setTiffCompression(int value)

获取或设置在将生成的图像保存为 TIFF 格式时使用的压缩类型。

Parameters:

参数类型描述
int