THPDFHeadlessComparisonReport

Declarado en HPDFHeadlessCompare; Mode registra la comparación seleccionada y ComparisonComplete pasa a true solo tras una finalización exitosa

BeforePages y AfterPages registran conteos de páginas; BeforeObjects y AfterObjects se llenan en los modos object-count, structural y full

Identical es true cuando Changes está vacío; WorkUnits, StreamBytes y TotalPixels reportan el trabajo de recorrido consumido, los bytes de streams estructurales decodificados y los píxeles de entrada renderizados

THPDFHeadlessComparisonChange

Cada cambio contiene Kind, Path y PageIndex; los cambios de documento completo usan página -1, y structure usa el path $Document

Los kinds posibles son pageCount, objectCount, structure, page, pageText y renderedImage

Los cambios de texto incluyen BeforeText y AfterText; los cambios renderizados incluyen BeforeWidth, BeforeHeight, AfterWidth y AfterHeight

PixelCount es el área del canvas de la unión, ChangedPixels cuenta los píxeles por encima de la tolerancia de color, MaxDelta es la mayor diferencia de canal, y MeanAbsoluteError promedia los errores absolutos de muestra a través del canvas

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

Modos de comparación · Límites y tolerancias