THPDFArchivalPreservationReport レコード
ユニット: HPDFArchivalConversion
成功、検証エビデンス、保持証明のカウント、外観処理、OCR の活動、意図的な情報損失を公開します
THPDFArchivalPreservationReport = record
Conversion: THPDFArchivalConversionReport;
TextAndVectorContentPreserved: Boolean;
PreservedContentStreams: Integer;
PreservedResourceStreams: Integer;
FlattenedAppearances: Integer;
SynthesizedAppearances: Integer;
RemovedHiddenAnnotations: Integer;
SourceTextCodeUnits, OutputTextCodeUnits: Int64;
RasterizedPages: Integer;
OCR: THPDFOCRTextLayerInfo;
Repair: THPDFPDFA4RepairReport;
InitialValidationIssues: THPDFPDFA4ValidationIssues;
Losses: THPDFArchivalLosses;
end;
Conversion は、既存のアーカイブ変換の成功、キャンセル、失敗種別、診断、予算メトリック、ソースページ数、出力サイズ、削除オブジェクト数、最終的なネイティブ検証結果を保持します
TextAndVectorContentPreserved は、検証・内容確認・リソース確認・公開のすべてが成功した後でのみ true になります。RasterizedPages はゼロのままです
PreservedContentStreams は、デコード演算子がバイト単位で同一で、ページ到達可能性と順序が保持された、一意の元ページ内容ストリーム数を数えます
PreservedResourceStreams は、エンコード済みペイロードの SHA-256 と出力ページ到達可能性で確認された、一意の元レンダリングおよび保持外観リソースストリーム数を数えます。埋め込みフォント、ToUnicode ストリーム、画像、プロファイル、Form XObject を含みます
FlattenedAppearances は Form XObject として保持された可視通常外観を数え、SynthesizedAppearances はネイティブで生成された欠落外観を数え、RemovedHiddenAnnotations は描画なしで削除された非表示または Popup 注釈を数えます
テキストカウントは、ソースページと出力ページから抽出された UTF-16 コードユニットを測ります。OCR フィールドは認識結果を報告しますが、元ページがラスタライズされたとは主張しません
InitialValidationIssues はソースの所見を記録し、Repair は対応済みのメタデータと構造修復を記録し、Losses は明示的なインタラクション、添付ファイル、署名、メタデータの削除を記録します
失敗レポートには、破棄されたクローンからの部分的な作業カウントが含まれ得ます。出力が公開されたかどうかの判断には、成功と保持のフラグを使ってください
対応フォントと色、外観規則、明示的な損失、累積ストリーム作業予算、公開保証、検証上限については、保持プロファイルを参照してください