HPDFCompareContractSources
ユニット: HPDFContractCompareCore。既存の Windows HPDFContractCompare アダプターからも公開されます
function HPDFCompareContractSources(const BeforeDocument, AfterDocument: THPDFContractDocumentSource;
const Options: THPDFContractCompareOptions; out Report: THPDFContractCompareReport;
CancellationToken: THPDFCancellationToken = nil): Boolean;
有界なソースコールバックを通じてポータブルなセマンティック比較コアを実行します。両方のソースで、非 nil のコンテキストと、ページ数・セマンティックページ・可視ボックスの各コールバックの割り当てが必要です
コールバックは安定したロード済みページ数、THPDFSemanticTextLayout、PDF ユーザー空間内の有限な可視ページ境界を供給します。抽出権限と有界デコードの責務はソース実装側に留まります
true を返すのは比較が完遂した場合だけです。不正な入力、空または抽出不能なページ、キャンセル、比較予算の枯渇には、それぞれ明示的なレポートステータスが付きます