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