THPDFHeadlessComparisonReport
Deklariert in HPDFHeadlessCompare; Mode hält den gewählten Vergleich fest, und ComparisonComplete wird erst nach erfolgreichem Abschluss true
BeforePages und AfterPages halten Seitenzahlen fest; BeforeObjects und AfterObjects werden von object-count-, structural- und full-Modi befüllt
Identical ist true, wenn Changes leer ist; WorkUnits, StreamBytes und TotalPixels melden verbrauchten Traversierungsaufwand, dekodierte strukturelle Stream-Bytes und gerenderte Input-Pixel
THPDFHeadlessComparisonChange
Jede Änderung enthält Kind, Path und PageIndex; dokumentweite Änderungen nutzen Seite -1, und structure nutzt den Pfad $Document
Mögliche Kinds sind pageCount, objectCount, structure, page, pageText und renderedImage
Text-Änderungen enthalten BeforeText und AfterText; gerenderte Änderungen enthalten BeforeWidth, BeforeHeight, AfterWidth und AfterHeight
PixelCount ist die Vereinigungs-Canvas-Fläche, ChangedPixels zählt Pixel oberhalb der Farbtoleranz, MaxDelta ist die größte Kanaldifferenz, und MeanAbsoluteError mittelt absolute Sample-Fehler über die Canvas
Similarity ist 1 - MeanAbsoluteError / 255; ChangedPixelRatio ist ChangedPixels / PixelCount