THPDFHeadlessComparisonReport

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

BeforePages e AfterPages registram contagens de páginas; BeforeObjects e AfterObjects são preenchidos pelos modos object-count, structural e full

Identical é true quando Changes está vazio; WorkUnits, StreamBytes e TotalPixels reportam o trabalho de traversal consumido, os bytes de streams estruturais decodificados e os pixels de entrada renderizados

THPDFHeadlessComparisonChange

Cada mudança contém Kind, Path e PageIndex; mudanças de todo o documento usam página -1, e structure usa o caminho $Document

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

Mudanças de texto incluem BeforeText e AfterText; mudanças renderizadas incluem BeforeWidth, BeforeHeight, AfterWidth e AfterHeight

PixelCount é a área da canvas da união, ChangedPixels conta os pixels acima da tolerância de cor, MaxDelta é a maior diferença de canal, e MeanAbsoluteError faz a média dos erros absolutos de amostras na canvas

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

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