OptimizationOptions

OptimizationOptions

概述

OptimizationOptions 是 Aspose.PDF FOSS 中用于 Python 的一个类。

OptimizationOptions 允许开发者在优化 PDF 时控制流压缩、未使用对象的移除、图像降采样以及其他清理操作。

此类提供 1 个方法,用于在 Python 程序中处理 OptimizationOptions 对象。可用的方法包括:to_dict。在安装了 Aspose.PDF FOSS for Python 包后,所有公共成员对任何 Python 应用程序均可访问。属性:allow_reuse_page_content、compress_fonts、image_compression_quality、image_max_dimension、image_progressive、image_target_dpi,以及另外 7 项。

属性

名称类型访问描述
remove_unused_objectsbool读写获取或设置删除未使用的对象。
remove_unused_streamsbool读写获取或设置删除未使用的流。
allow_reuse_page_contentbool读写获取或设置是否允许重用页面内容。
link_duplicate_streamsbool读写获取或设置链接重复流。
unembed_fontsbool读写获取或设置未嵌入的字体。
image_compression_quality`intNone`读写
image_max_dimension`intNone`读写
image_target_dpi`intNone`读写
image_progressivebool读写获取或设置图像的渐进式。
remove_duplicate_imagesbool读写获取或设置删除重复图像。
compress_fontsbool读写获取或设置压缩字体。
use_object_streamsbool读写获取或设置使用对象流。
subset_fontsbool读写获取或设置子集字体。

方法

签名描述
to_dict() → dict[str, object]在此 OptimizationOptions 实例上调用 to_dict。

另请参阅

 中文