HPDFCompareHeadlessDocuments

function HPDFCompareHeadlessDocuments(BeforeDocument,
  AfterDocument: THPDFHeadlessDocument; Mode: THPDFHeadlessComparisonMode;
  const Options: THPDFHeadlessCompareOptions): THPDFHeadlessComparisonReport;

Deklariert in HPDFHeadlessCompare; beide Dokumente müssen geladen sein und mindestens eine Seite enthalten, und Seitenindizes in zurückgegebenen Änderungen sind nullbasiert

Nutze THPDFHeadlessCompareOptions.Default und wähle einen Vergleichsmodus; der zurückgegebene Bericht ist erst komplett, wenn alle angeforderten Vergleiche durch sind

Ungültige Optionen lösen eine Argument-Exception aus; erschöpfte Traversierungs-, Byte- oder Pixel-Budgets sowie native Dokument- oder Rendering-Fehler liefern Diagnosen, und Abbruch löst EHPDFOperationCancelled aus

Nach einem Fehlschlag wird kein teilweiser Erfolgsbericht zurückgegeben; der Eingabeinhalt bleibt unverändert, und temporäre begrenzte Text-Optionen werden wiederhergestellt, selbst wenn Abbruch die Extraktion unterbricht

Instanzen sind Aufrufereigentum und nicht thread-safe; halte beide Dokumente und Cancellation-Tokens am Leben und vermeide nebenläufige Operationen auf einer der Instanzen während dieses Aufrufs

Optionen · Dokument-API