THPDFHeadlessComparisonReport

Deklarováno v HPDFHeadlessCompare; Mode zaznamenává vybrané porovnání a ComparisonComplete se stane true až po úspěšném dokončení

BeforePages a AfterPages zaznamenávají počty stránek; BeforeObjects a AfterObjects se plní v režimech object-count, structural i full

Identical je true, když je Changes prázdné; WorkUnits, StreamBytes a TotalPixels reportují spotřebovanou traversal práci, dekódované strukturální stream bajty i vyrenderované vstupní pixely

THPDFHeadlessComparisonChange

Každá změna obsahuje Kind, Path a PageIndex; změny napříč dokumentem používají stránku -1 a structure používá path $Document

Možné druhy jsou pageCount, objectCount, structure, page, pageText a renderedImage

Textové změny zahrnují BeforeText a AfterText; renderované změny zahrnují BeforeWidth, BeforeHeight, AfterWidth a AfterHeight

PixelCount je plocha sjednoceného canvasu, ChangedPixels počítá pixely nad barevnou tolerancí, MaxDelta je největší rozdíl kanálu a MeanAbsoluteError průměruje absolutní chyby vzorků přes canvas

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

Porovnávací režimy · Limity a tolerance