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 el número de páginas; BeforeObjects y AfterObjects se rellenan en los modos object-count, structural y full
Identical es true cuando Changes está vacío; WorkUnits, StreamBytes y TotalPixels informan el trabajo de recorrido consumido, los bytes de streams estructurales decodificados y los píxeles de las entradas renderizadas
THPDFHeadlessComparisonChange
Cada cambio contiene Kind, Path y PageIndex; los cambios de todo el documento usan la página -1, y structure usa la ruta $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