HPDFCompareContractSources
Birim: HPDFContractCompareCore; ayrıca mevcut Windows HPDFContractCompare adapter'ı tarafından ortaya konur
function HPDFCompareContractSources(const BeforeDocument, AfterDocument: THPDFContractDocumentSource;
const Options: THPDFContractCompareOptions; out Report: THPDFContractCompareReport;
CancellationToken: THPDFCancellationToken = nil): Boolean;
Portable semantik karşılaştırma çekirdeğini sınırlı kaynak callback'leriyle çalıştırır; her iki kaynak da nonnil bir context ve atanmış page-count, semantic-page ve visible-box callback'leri gerektirir
Callback'ler kararlı yüklenmiş sayfa sayılarını, THPDFSemanticTextLayout'u ve PDF user space'te sonlu görünen sayfa sınırlarını sağlar; kaynak uygulamaları çıkarma izinleri ve sınırlı çözümleme sorumluluğunu korur
Sonuç yalnızca eksiksiz bir karşılaştırma için true'dur; geçersiz girdiler, boş veya çıkarılamayan sayfalar, cancellation ve tükenen karşılaştırma bütçeleri açık rapor durumları alır