HPDFCompareContractSources

Jednostka: HPDFContractCompareCore; wystawiany też przez istniejący adapter Windows HPDFContractCompare

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

Uruchamia przenośny rdzeń porównania semantycznego przez ograniczone callbacki źródła; oba źródła wymagają kontekstu nie-nil oraz przypisanych callbacków liczby stron, strony semantycznej i widocznego prostokąta

Callbacki dostarczają stabilne liczby wczytanych stron, THPDFSemanticTextLayout i skończone granice widocznych stron w przestrzeni użytkownika PDF; implementacje źródeł zachowują odpowiedzialność za uprawnienia ekstrakcji i ograniczone dekodowanie

Wynik jest true tylko dla kompletnego porównania; niepoprawne wejścia, puste albo niewyodrębnialne strony, anulowanie i wyczerpane budżety porównywania otrzymują jawne statusy raportu

Callbacki źródła dokumentu · Natywny adapter i zachowanie