HPDFCompareHeadlessDocuments
function HPDFCompareHeadlessDocuments(BeforeDocument,
AfterDocument: THPDFHeadlessDocument; Mode: THPDFHeadlessComparisonMode;
const Options: THPDFHeadlessCompareOptions): THPDFHeadlessComparisonReport;
Dichiarato in HPDFHeadlessCompare; entrambi i documenti devono essere caricati e contenere almeno una pagina, e gli indici di pagina nelle modifiche restituite sono a base zero
Usare THPDFHeadlessCompareOptions.Default e selezionare una modalità di confronto; il report restituito è completo solo dopo che tutti i confronti richiesti sono finiti
Opzioni non valide sollevano un'eccezione di argomento; budget di traversal, byte o pixel esauriti e fallimenti nativi di documento o rendering sollevano diagnostica, mentre la cancellazione solleva EHPDFOperationCancelled
Nessun report parziale riuscito viene restituito dopo un fallimento; il contenuto in ingresso resta invariato e le opzioni testuali limitate temporanee vengono ripristinate anche quando la cancellazione interrompe l'estrazione
Le istanze sono di proprietà del chiamante e non thread-safe; tenere vivi entrambi i documenti e i cancellation token ed evitare operazioni concorrenti su una delle due istanze durante questa chiamata