PdfSaveOptions

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

public final class PdfSaveOptions extends SaveOptions

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

构造函数

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

方法

方法描述
getImageCompression()获取应用于 PDF 文件中图像的压缩类型。
getJpegQuality()获取决定 PDF 文档中 JPEG 图像质量的值。
getPageSettings()获取或设置文档中每页的页面设置。
getPageSplittingAlgorithm()获取或设置用于页面拆分的算法。
setImageCompression(int value)设置应用于 PDF 文件中图像的压缩类型。
setJpegQuality(int value)设置决定 PDF 文档中 JPEG 图像质量的值。
setPageSettings(PageSettings value)获取或设置文档中每页的页面设置。
setPageSplittingAlgorithm(PageSplittingAlgorithm value)获取或设置用于页面拆分的算法。

PdfSaveOptions()

public PdfSaveOptions()

初始化 PdfSaveOptions 类的新实例。

getImageCompression()

public final int getImageCompression()

获取应用于 PDF 文件中图像的压缩类型。

Returns: int

getJpegQuality()

public final int getJpegQuality()

获取决定 PDF 文档中 JPEG 图像质量的值。该值范围为 0 到 100,其中 0 表示质量最差但压缩最大,100 表示质量最佳但压缩最小。


默认值为 90。

Returns: int

getPageSettings()

public PageSettings getPageSettings()

获取或设置文档中每页的页面设置。默认情况下取决于 CurrentUICulture,*US 文化使用信纸设置,其他使用 A4 设置。

Returns: PageSettings

getPageSplittingAlgorithm()

public PageSplittingAlgorithm getPageSplittingAlgorithm()

获取或设置用于页面拆分的算法。

值:PageSplittingAlgorithm

Returns: PageSplittingAlgorithm

setImageCompression(int value)

public final void setImageCompression(int value)

设置应用于 PDF 文件中图像的压缩类型。

Parameters:

参数类型描述
int

setJpegQuality(int value)

public final void setJpegQuality(int value)

设置决定 PDF 文档中 JPEG 图像质量的值。该值范围为 0 到 100,其中 0 表示质量最差但压缩最大,100 表示质量最佳但压缩最小。


默认值为 90。

Parameters:

参数类型描述
int

setPageSettings(PageSettings value)

public void setPageSettings(PageSettings value)

获取或设置文档中每页的页面设置。默认情况下取决于 CurrentUICulture,*US 文化使用信纸设置,其他使用 A4 设置。

Parameters:

参数类型描述
valuePageSettings

setPageSplittingAlgorithm(PageSplittingAlgorithm value)

public void setPageSplittingAlgorithm(PageSplittingAlgorithm value)

获取或设置用于页面拆分的算法。

值:PageSplittingAlgorithm

Parameters:

参数类型描述
valuePageSplittingAlgorithm