ImageSaveOptions

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

public class ImageSaveOptions extends SaveOptions

此类包含管理转换过程所需的选项。

构造函数

构造函数描述
ImageSaveOptions()使用默认值初始化 ImageSaveOptions 类的新实例,标志 suppressErrors 为 true,debug 为 false。
ImageSaveOptions(ImageFormat imageFormat)使用指定的图像格式初始化 ImageSaveOptions 的新实例。
ImageSaveOptions(Dimension size)使用指定的图像尺寸初始化 ImageSaveOptions 的新实例。
ImageSaveOptions(Dimension size, ImageFormat imageFormat)使用指定的图像尺寸和图像格式初始化 ImageSaveOptions 的新实例。
ImageSaveOptions(ImageFormat imageFormat, boolean supressErrors)使用指定的图像格式和 suppressErrors 标志初始化 ImageSaveOptions 的新实例。
ImageSaveOptions(Dimension size, boolean supressErrors)使用指定的图像尺寸和 suppressErrors 标志初始化 ImageSaveOptions 的新实例。
ImageSaveOptions(Dimension size, ImageFormat imageFormat, boolean supressErrors)使用指定的图像尺寸、图像格式和 suppressErrors 标志初始化 ImageSaveOptions 的新实例。
ImageSaveOptions(boolean supressErrors)使用默认值初始化 ImageSaveOptions 类的新实例,标志 debug 为 false。

方法

方法描述
equals(Object arg0)
getAdditionalFontsFolders()返回转换器应在其中查找输入文档字体的附加字体文件夹。
getClass()
getConvertFontsToTTF()获取标志,指示是否需要将非 TrueType 字体保存为 TTF。
getExceptions()返回非关键错误的列表。
getImageFormat()获取生成图像的图像格式。
getJpegQualityLevel()返回指定图像压缩级别的值。
getResolution()返回生成图像的分辨率。
getSize()获取页面或图像的大小。
getSmoothingMode()获取平滑模式。
getTryJoinImageFragments()指示库是否会尝试合并图像碎片。
hashCode()
isDebug()获取允许在转换期间输出警告和消息的标志。
isSupressErrors()返回指示在转换期间是否会抑制错误的值。
notify()
notifyAll()
setAdditionalFontsFolders(String[] fontsFolders)指定转换器应在其中查找输入文档字体的附加字体文件夹。
setConvertFontsToTTF(boolean value)指定是否将非 TrueType 字体保存为 TTF。
setDebug(boolean debug)指定允许在转换期间输出警告和消息的标志。
setImageFormat(ImageFormat imageFormat)指定生成图像的图像格式。
setJpegQualityLevel(int value)设置指定图像压缩级别的值。
setResolution(float resolution)指定生成图像的分辨率。
setSize(Dimension size)指定页面或图像的大小。
setSmoothingMode(SmoothingMode smoothingMode)设置平滑模式。
setSupressErrors(boolean supressErrors)指定指示在转换期间是否抑制错误的标志。
setTryJoinImageFragments(boolean tryJoinImageFragments)指定库是否应尝试合并图像碎片。
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

ImageSaveOptions()

public ImageSaveOptions()

使用默认值初始化 ImageSaveOptions 类的新实例,标志 suppressErrors 为 true,debug 为 false。

ImageSaveOptions(ImageFormat imageFormat)

public ImageSaveOptions(ImageFormat imageFormat)

使用指定的图像格式初始化 ImageSaveOptions 的新实例。

Parameters:

参数类型描述
imageFormatImageFormat图像的格式。

ImageSaveOptions(Dimension size)

public ImageSaveOptions(Dimension size)

使用指定的图像尺寸初始化 ImageSaveOptions 的新实例。

Parameters:

参数类型描述
大小java.awt.Dimension图像大小。

ImageSaveOptions(Dimension size, ImageFormat imageFormat)

public ImageSaveOptions(Dimension size, ImageFormat imageFormat)

使用指定的图像尺寸和图像格式初始化 ImageSaveOptions 的新实例。

Parameters:

参数类型描述
大小java.awt.Dimension图像大小。
imageFormatImageFormat图像的格式。

ImageSaveOptions(ImageFormat imageFormat, boolean supressErrors)

public ImageSaveOptions(ImageFormat imageFormat, boolean supressErrors)

使用指定的图像格式和 suppressErrors 标志初始化 ImageSaveOptions 的新实例。

Parameters:

参数类型描述
imageFormatImageFormat图像的格式。
supressErrorsboolean如果为 true,转换将在非关键错误的情况下继续。

ImageSaveOptions(Dimension size, boolean supressErrors)

public ImageSaveOptions(Dimension size, boolean supressErrors)

使用指定的图像尺寸和 suppressErrors 标志初始化 ImageSaveOptions 的新实例。

Parameters:

参数类型描述
大小java.awt.Dimension图像大小。
supressErrorsboolean如果为 true,转换将在非关键错误的情况下继续。

ImageSaveOptions(Dimension size, ImageFormat imageFormat, boolean supressErrors)

public ImageSaveOptions(Dimension size, ImageFormat imageFormat, boolean supressErrors)

使用指定的图像尺寸、图像格式和 suppressErrors 标志初始化 ImageSaveOptions 的新实例。

Parameters:

参数类型描述
大小java.awt.Dimension图像大小。
imageFormatImageFormat图像的格式。
supressErrorsboolean如果为 true,转换将在非关键错误的情况下继续。

ImageSaveOptions(boolean supressErrors)

public ImageSaveOptions(boolean supressErrors)

使用默认值初始化 ImageSaveOptions 类的新实例,标志 debug 为 false。

Parameters:

参数类型描述
supressErrorsboolean如果为 true,转换将在非关键错误的情况下继续。

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

参数类型描述
arg0java.lang.Object

Returns: boolean

getAdditionalFontsFolders()

public String[] getAdditionalFontsFolders()

返回转换器应在其中查找输入文档字体的附加字体文件夹。默认文件夹是操作系统用于内部需求的标准字体文件夹。

Returns: java.lang.String[] - 字体文件夹数组。

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getConvertFontsToTTF()

public boolean getConvertFontsToTTF()

获取标志,指示是否需要将非 TrueType 字体保存为 TTF。

Returns: boolean - 标志值。

getExceptions()

public List<Exception> getExceptions()

返回非关键错误的列表。

Returns: java.util.List<java.lang.Exception> - 异常列表

getImageFormat()

public ImageFormat getImageFormat()

获取生成图像的图像格式。

Returns: ImageFormat - An output image format.

getJpegQualityLevel()

public int getJpegQualityLevel()

返回指定图像压缩级别的值。可用值为 0 到 100。指定的数字越低,压缩率越高,图像质量因此越低。0 值会产生最低质量的图像,而 100 则产生最高质量的图像。

Returns: int - 指定图像压缩级别的值。

getResolution()

public float getResolution()

返回生成图像的分辨率。

Returns: float - 图像的分辨率。

getSize()

public Dimension getSize()

获取页面或图像的大小。

Returns: java.awt.Dimension - 页面或图像的尺寸。

getSmoothingMode()

public SmoothingMode getSmoothingMode()

获取平滑模式。

Returns: SmoothingMode - the smoothingMode.

getTryJoinImageFragments()

public boolean getTryJoinImageFragments()

指示库是否会尝试合并图像碎片。它在源 PS/EPS 文件中的图像被切割成碎片时使用。在这种情况下,如果没有此标志,碎片之间会留下细小的间隙。

Returns: boolean - 标志的值。

hashCode()

public native int hashCode()

Returns: int

isDebug()

public boolean isDebug()

获取允许在转换期间输出警告和消息的标志。

Returns: boolean - 调试值。

isSupressErrors()

public boolean isSupressErrors()

返回指示在转换期间是否会抑制错误的值。

Returns: boolean - 布尔值

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setAdditionalFontsFolders(String[] fontsFolders)

public void setAdditionalFontsFolders(String[] fontsFolders)

指定转换器应在其中查找输入文档字体的附加字体文件夹。默认文件夹是操作系统用于内部需求的标准字体文件夹。

Parameters:

参数类型描述
fontsFoldersjava.lang.String[]字体文件夹数组。

setConvertFontsToTTF(boolean value)

public void setConvertFontsToTTF(boolean value)

指定是否将非 TrueType 字体保存为 TTF。它显著降低 PS 转 PDF 转换后文档的体积,并提高在非 TrueType 字体大量文本的 PS 文件转换为任何输出格式的速度。然而,在将 PostSctipt 文件转换为图像时会出现轻微的垂直文字位移。

Parameters:

参数类型描述
boolean标志值。

setDebug(boolean debug)

public void setDebug(boolean debug)

指定允许在转换期间输出警告和消息的标志。

Parameters:

参数类型描述
debugboolean布尔值。

setImageFormat(ImageFormat imageFormat)

public void setImageFormat(ImageFormat imageFormat)

指定生成图像的图像格式。

Parameters:

参数类型描述
imageFormatImageFormat输出图像格式。

setJpegQualityLevel(int value)

public void setJpegQualityLevel(int value)

设置指定图像压缩级别的值。可用值为 0 到 100。指定的数字越低,压缩率越高,图像质量因此越低。0 值会产生最低质量的图像,而 100 则产生最高质量的图像。

Parameters:

参数类型描述
int指定图像压缩级别的值。

setResolution(float resolution)

public void setResolution(float resolution)

指定生成图像的分辨率。

Parameters:

参数类型描述
分辨率float图像的分辨率。

setSize(Dimension size)

public void setSize(Dimension size)

指定页面或图像的大小。

Parameters:

参数类型描述
大小java.awt.Dimension页面或图像的尺寸。

setSmoothingMode(SmoothingMode smoothingMode)

public void setSmoothingMode(SmoothingMode smoothingMode)

设置平滑模式。

Parameters:

参数类型描述
smoothingModeSmoothingMode要设置的 smoothingMode

setSupressErrors(boolean supressErrors)

public void setSupressErrors(boolean supressErrors)

指定指示在转换期间是否抑制错误的标志。

Parameters:

参数类型描述
supressErrorsboolean布尔值。

setTryJoinImageFragments(boolean tryJoinImageFragments)

public void setTryJoinImageFragments(boolean tryJoinImageFragments)

指定库是否应尝试合并图像碎片。它在源 PS/EPS 文件中的图像被切割成碎片时使用。在这种情况下,如果没有此标志,碎片之间会留下细小的间隙。

Parameters:

参数类型描述
tryJoinImageFragmentsboolean标志的值。

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

参数类型描述
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

参数类型描述
arg0long
arg1int