THPDFSanitiseReport レコード

ロード済みドキュメントのサニタイズ実行における、カテゴリ別の削除数、作業上限、オブジェクトグラフの健全性です

宣言

THPDFSanitiseReport= record
  Profile: THPDFSanitiseProfile;
  ActionsRemoved: Integer;
  JavaScriptEntriesRemoved: Integer;
  EmbeddedFilesRemoved: Integer;
  RiskyAnnotationsRemoved: Integer;
  XFAEntriesRemoved: Integer;
  PayloadStreamsRemoved: Integer;
  ReferencesRemoved: Integer;
  UnreachableObjectsRemoved: Integer;
  MetadataEntriesRemoved: Integer;
  RedactAnnotationsRemoved: Integer;
  PriorRevisionBytesDiscarded: Int64;
  ObjectsVisited: Integer;
  Changed: boolean;
  LimitExceeded: boolean;
  InvalidObjectGraph: boolean;
end;

ユニット

HPDFDoc

フィールド

フィールド目的
Profile適用されたサニタイズポリシー。spJavaScriptOnly から spRedactionCleanup まで
ActionsRemoved削除されたドキュメント/ページ/フィールドのアクションの数
JavaScriptEntriesRemovedドキュメントのネームツリーから取り除かれた JavaScript エントリの数
EmbeddedFilesRemoved削除された埋め込み添付ファイルの数
RiskyAnnotationsRemovedLaunch や Movie など、ポリシーがリスキーと分類した注釈タイプの削除数
XFAEntriesRemovedカタログから落とされた XFA エントリの数
PayloadStreamsRemoved実行可能または信頼できないペイロードストリームの削除数
ReferencesRemovedこの処理が検出して取り除いた、参照切れの数
UnreachableObjectsRemoved書き直し後のファイルから落とされた、孤立オブジェクトの数
MetadataEntriesRemovedドキュメント情報や XMP 断片など、ポリシーの対象となったメタデータエントリの削除数
RedactAnnotationsRemovedマーク済みコンテンツが復元できないよう掃除された、残置リダクション注釈の数
PriorRevisionBytesDiscarded全体書き直しでもはや運ばれない、以前のインクリメンタルリビジョンのバイト数
ObjectsVisitedオブジェクトグラフの書き直し中に調べられたオブジェクトの数
Changedドキュメントコンテンツが実際に変更されたとき True
LimitExceeded作業予算が、完了前にこの処理を止めたとき True
InvalidObjectGraphソースのオブジェクトグラフが、安全な書き直しに耐えないほど壊れていたとき True

使用上の注意

関連 API