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 项。
属性
| 名称 | 类型 | 访问 | 描述 |
|---|---|---|---|
RemoveUnusedObjects | bool | 读写 | 消除未被引用的文档对象。 |
RemoveUnusedStreams | bool | 读写 | 删除文档中未使用的资源。 |
LinkDuplicateStreams | bool | 读写 | 将重复的资源流合并为单个对象。 |
CompressObjects | bool | 读写 | 将 PDF 对象打包到对象流(PDF 1.5+ /ObjStm)并进行压缩。 |
MaxResoultion | int | 读写 | 最大图像分辨率;分辨率更高的图像将被缩小。 |
AllowReusePageContent | bool | 读写 | 允许在相同页面之间复用页面内容流。 |
UnembedFonts | bool | 读写 | 从 Standard-14 字体(内置于 PDF 查看器)中移除字体嵌入。 |
SubsetFonts | bool | 读写 | 将字体转换为子集(删除未使用的字形)。 |
RemovePrivateInfo | bool | 读写 | 从文档中剥除页面片段信息以及其他私有(特定应用程序)信息。 |
ImageCompressionOptions | ImageCompressionOptions | 读取 | 图像压缩子选项。 |
ResizeImages | bool | 读写 | 将超过 MaxResoultion 的图像进行尺寸调整。 |
ImageEncoding | ImageEncoding | 读写 | 指定用于图像处理的编码器。 |
方法
| 签名 | 描述 |
|---|---|
All() | 工厂:已启用所有优化切换。 |