OptimizationOptions

OptimizationOptions

概述

OptimizationOptions 是 Aspose.PDF FOSS 中用于 .NET 的一个类。继承自:Aspose.Pdf.Optimization.OptimizationOptions。

文档范围别名,指向 OptimizationOptions。

此类提供 1 个方法,用于在 .NET 程序中处理 OptimizationOptions 对象。可用的方法包括:All。在安装 Aspose.PDF FOSS for .NET 包后,所有公共成员对任何 .NET 应用程序均可访问。属性:AllowReusePageContent、CompressObjects、ImageCompressionOptions、ImageEncoding、LinkDuplicateStreams、MaxResoultion,以及另外 6 项。

属性

名称类型访问描述
RemoveUnusedObjectsbool读写消除未被引用的文档对象。
RemoveUnusedStreamsbool读写删除文档中未使用的资源。
LinkDuplicateStreamsbool读写将重复的资源流合并为单个对象。
CompressObjectsbool读写将 PDF 对象打包到对象流(PDF 1.5+ /ObjStm)并进行压缩。
MaxResoultionint读写最大图像分辨率;分辨率更高的图像将被缩小。
AllowReusePageContentbool读写允许在相同页面之间复用页面内容流。
UnembedFontsbool读写从 Standard-14 字体(内置于 PDF 查看器)中移除字体嵌入。
SubsetFontsbool读写将字体转换为子集(删除未使用的字形)。
RemovePrivateInfobool读写从文档中剥除页面片段信息以及其他私有(特定应用程序)信息。
ImageCompressionOptionsImageCompressionOptions读取图像压缩子选项。
ResizeImagesbool读写将超过 MaxResoultion 的图像进行尺寸调整。
ImageEncodingImageEncoding读写指定用于图像处理的编码器。

方法

签名描述
All()工厂:已启用所有优化切换。

另请参阅

 中文