OptimizationOptions

OptimizationOptions

概要

OptimizationOptions は Aspose.PDF FOSS の .NET 用クラスです。

文書最適化アルゴリズムを記述するクラス。

このクラスは .NET プログラム内の OptimizationOptions オブジェクトを操作するための 1 メソッドを提供します。利用可能なメソッドは: All。Aspose.PDF の .NET 用 FOSS パッケージをインストールすると、すべての公開メンバーが任意の .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読み取り/書き込み画像処理に使用される encoder を指定します。

メソッド

シグネチャ説明
All()すべての非破壊オプションが有効になっている optimization strategy を返す Factory。

参照

 日本語