HiddenDataSanitizationOptions

HiddenDataSanitizationOptions

概要

HiddenDataSanitizationOptions は Aspose.PDF の FOSS における .NET 用のクラスです。

オプションは、HiddenDataSanitizer が文書から除去する隠蔽データまたは機密データのカテゴリを制御します。

このクラスは、.NET プログラム内で HiddenDataSanitizationOptions オブジェクトを操作するための 2 つのメソッドを提供します。利用可能なメソッドは All、HiddenDataSanitizationOptions です。Aspose.PDF の .NET 用 FOSS パッケージをインストールした後、すべての公開メンバーは任意の .NET アプリケーションから利用可能です。プロパティ: ConvertPagesToImages、FlattenForms、FlattenLayers、ImageCompressionOptions、ImageDpi、RemoveAnnotations、およびその他 4 つ。

プロパティ

名前型アクセス説明
ImageCompressionOptionsImageCompressionOptions?読み取り/書き込み設定すると(ConvertPagesToImages と併せて)、ページレンダリング画像のダウンサンプリング/圧縮方法を制御します。
ConvertPagesToImagesbool読み取り/書き込み各ページを単一の背景画像にラスタライズし、すべてのベクター/テキストコンテンツを破棄します(最も積極的な隠しデータ除去の形態)。
ImageDpiint読み取り/書き込みConvertPagesToImages が設定されているときに使用される DPI。
RemoveAnnotationsbool読み取り/書き込みすべてのページからすべての注釈を削除します。
RemoveSearchIndexAndPrivateInfobool読み取り/書き込みドキュメント検索インデックスとプライベートアプリケーションデータを削除します。
FlattenFormsbool読み取り/書き込みインタラクティブフォームフィールドをページコンテンツにフラット化します。
FlattenLayersbool読み取り/書き込みオプショナルコンテンツ(OCG)レイヤーをページコンテンツにフラット化します。
RemoveJavaScriptsAndActionsbool読み取り/書き込みドキュメント/ページ/アノテーション JavaScript と追加アクションを削除します。
RemoveMetadatabool読み取り/書き込みドキュメントの XMP メタデータを削除します。
RemoveAttachmentsbool読み取り/書き込みすべての埋め込みファイル添付を削除します。

メソッド

シグネチャ説明
HiddenDataSanitizationOptions()デフォルトコンストラクタ。
All()すべての削除/フラット化フラグが有効になっているオプションインスタンス。
 日本語