HiddenDataSanitizationOptions
概要
HiddenDataSanitizationOptions は Aspose.PDF の FOSS における .NET 用のクラスです。
オプションは、HiddenDataSanitizer が文書から除去する隠蔽データまたは機密データのカテゴリを制御します。
このクラスは、.NET プログラム内で HiddenDataSanitizationOptions オブジェクトを操作するための 2 つのメソッドを提供します。利用可能なメソッドは All、HiddenDataSanitizationOptions です。Aspose.PDF の .NET 用 FOSS パッケージをインストールした後、すべての公開メンバーは任意の .NET アプリケーションから利用可能です。プロパティ: ConvertPagesToImages、FlattenForms、FlattenLayers、ImageCompressionOptions、ImageDpi、RemoveAnnotations、およびその他 4 つ。
プロパティ
| 名前 | 型 | アクセス | 説明 |
|---|---|---|---|
ImageCompressionOptions | ImageCompressionOptions? | 読み取り/書き込み | 設定すると(ConvertPagesToImages と併せて)、ページレンダリング画像のダウンサンプリング/圧縮方法を制御します。 |
ConvertPagesToImages | bool | 読み取り/書き込み | 各ページを単一の背景画像にラスタライズし、すべてのベクター/テキストコンテンツを破棄します(最も積極的な隠しデータ除去の形態)。 |
ImageDpi | int | 読み取り/書き込み | ConvertPagesToImages が設定されているときに使用される DPI。 |
RemoveAnnotations | bool | 読み取り/書き込み | すべてのページからすべての注釈を削除します。 |
RemoveSearchIndexAndPrivateInfo | bool | 読み取り/書き込み | ドキュメント検索インデックスとプライベートアプリケーションデータを削除します。 |
FlattenForms | bool | 読み取り/書き込み | インタラクティブフォームフィールドをページコンテンツにフラット化します。 |
FlattenLayers | bool | 読み取り/書き込み | オプショナルコンテンツ(OCG)レイヤーをページコンテンツにフラット化します。 |
RemoveJavaScriptsAndActions | bool | 読み取り/書き込み | ドキュメント/ページ/アノテーション JavaScript と追加アクションを削除します。 |
RemoveMetadata | bool | 読み取り/書き込み | ドキュメントの XMP メタデータを削除します。 |
RemoveAttachments | bool | 読み取り/書き込み | すべての埋め込みファイル添付を削除します。 |
メソッド
| シグネチャ | 説明 |
|---|---|
HiddenDataSanitizationOptions() | デフォルトコンストラクタ。 |
All() | すべての削除/フラット化フラグが有効になっているオプションインスタンス。 |