THPDFHeadlessComparisonReport

Deklarowany w HPDFHeadlessCompare; Mode zapisuje wybrane porównanie, a ComparisonComplete staje się true dopiero po udanym ukończeniu

BeforePages i AfterPages zapisują liczby stron; BeforeObjects i AfterObjects są wypełniane w trybach object-count, structural i full

Identical jest true, gdy Changes jest puste; WorkUnits, StreamBytes i TotalPixels raportują zużytą pracę traversalu, zdekodowane bajty strumieni strukturalnych i wyrenderowane piksele wejścia

THPDFHeadlessComparisonChange

Każda zmiana zawiera Kind, Path i PageIndex; zmiany dokumentowe używają strony -1, a structure używa ścieżki $Document

Możliwe rodzaje to pageCount, objectCount, structure, page, pageText i renderedImage

Zmiany tekstowe zawierają BeforeText i AfterText; zmiany wyrenderowane zawierają BeforeWidth, BeforeHeight, AfterWidth i AfterHeight

PixelCount to powierzchnia unii płótna, ChangedPixels liczy piksele powyżej tolerancji koloru, MaxDelta to największa różnica kanałów, a MeanAbsoluteError uśrednia absolutne błędy próbek po płótnie

Similarity to 1 - MeanAbsoluteError / 255; ChangedPixelRatio to ChangedPixels / PixelCount

Tryby porównania · Limity i tolerancje