OptimizationOptions
概要
OptimizationOptions は .NET 用の Aspose.PDF FOSS におけるクラスです。継承元: Aspose.Pdf.Optimization.OptimizationOptions。
ドキュメントスコープのエイリアス: OptimizationOptions。
このクラスは .NET プログラムで OptimizationOptions オブジェクトを操作するためのメソッドを 1 つ提供します。利用可能なメソッド: All。Aspose.PDF FOSS for .NET パッケージをインストールした後、すべての .NET アプリケーションから公開メンバーへアクセス可能です。プロパティ: AllowReusePageContent, CompressObjects, ImageCompressionOptions, ImageEncoding, LinkDuplicateStreams, MaxResoultion, さらに 6 つ。
プロパティ
| 名前 | 型 | アクセス | 説明 |
|---|---|---|---|
RemoveUnusedObjects | bool | 読み取り/書き込み | 未参照の文書オブジェクトを削除する。 |
RemoveUnusedStreams | bool | 読み取り/書き込み | 文書から未使用のリソースを削除する。 |
LinkDuplicateStreams | bool | 読み取り/書き込み | 重複したリソースストリームを単一のオブジェクトに統合します。 |
CompressObjects | bool | 読み取り/書き込み | PDF オブジェクトを Object Streams (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() | Factory: すべての最適化トグルが有効です。 |