THPDFHeadlessComparisonReport

Declarado em HPDFHeadlessCompare; Mode regista a comparação selecionada e ComparisonComplete só se torna true após conclusão bem-sucedida

BeforePages e AfterPages registam contagens de páginas; BeforeObjects e AfterObjects são preenchidos pelos modos de contagem de objetos, estrutural e completo

Identical é true quando Changes está vazio; WorkUnits, StreamBytes e TotalPixels reportam o trabalho de travessia consumido, os bytes de streams estruturais descodificados e os píxeis de entrada renderizados

THPDFHeadlessComparisonChange

Cada alteração contém Kind, Path e PageIndex; alterações ao documento inteiro usam a página -1, e structure usa o caminho $Document

Os tipos possíveis são pageCount, objectCount, structure, page, pageText e renderedImage

Alterações de texto incluem BeforeText e AfterText; alterações renderizadas incluem BeforeWidth, BeforeHeight, AfterWidth e AfterHeight

PixelCount é a área da tela da união, ChangedPixels conta os píxeis acima da tolerância de cor, MaxDelta é a maior diferença de canal, e MeanAbsoluteError faz a média dos erros absolutos de amostras em toda a tela

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

Modos de comparação · Limites e tolerâncias