HPDFCompareContractSources
Unità: HPDFContractCompareCore; esposto anche dal preesistente adapter Windows HPDFContractCompare
function HPDFCompareContractSources(const BeforeDocument, AfterDocument: THPDFContractDocumentSource;
const Options: THPDFContractCompareOptions; out Report: THPDFContractCompareReport;
CancellationToken: THPDFCancellationToken = nil): Boolean;
Esegue il core portabile di confronto semantico tramite callback di sorgente limitate; entrambe le sorgenti richiedono un contesto non nil e callback assegnate per conteggio pagine, pagina semantica e box visibile
Le callback forniscono conteggi stabili di pagine caricate, THPDFSemanticTextLayout e bounds di pagina visibili finiti nello spazio utente PDF; le implementazioni delle sorgenti restano responsabili dei permessi di estrazione e del decoding limitato
Il risultato è true solo per un confronto completo; input non validi, pagine vuote o non estraibili, annullamento e budget di confronto esauriti ricevono stati di report espliciti
Callback delle sorgenti documento · Adapter nativo e comportamento