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

Belge kaynak callback'leri · Native adapter ve davranış