HPDFCompareContractSources

ユニット: HPDFContractCompareCore。既存の Windows HPDFContractCompare アダプターからも公開されます

function HPDFCompareContractSources(const BeforeDocument, AfterDocument: THPDFContractDocumentSource;
  const Options: THPDFContractCompareOptions; out Report: THPDFContractCompareReport;
  CancellationToken: THPDFCancellationToken = nil): Boolean;

有界なソースコールバックを通じてポータブルなセマンティック比較コアを実行します。両方のソースで、非 nil のコンテキストと、ページ数・セマンティックページ・可視ボックスの各コールバックの割り当てが必要です

コールバックは安定したロード済みページ数、THPDFSemanticTextLayout、PDF ユーザー空間内の有限な可視ページ境界を供給します。抽出権限と有界デコードの責務はソース実装側に留まります

true を返すのは比較が完遂した場合だけです。不正な入力、空または抽出不能なページ、キャンセル、比較予算の枯渇には、それぞれ明示的なレポートステータスが付きます

ドキュメントソースコールバック · ネイティブアダプターと動作