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

Vergleichsmodi · Limits und Toleranzen