THPDFHeadlessComparisonReport

声明于 HPDFHeadlessCompare;Mode 记录选定的比较方式,ComparisonComplete 只有成功完成后才为 true

BeforePages 与 AfterPages 记录页数;BeforeObjects 与 AfterObjects 由 object-count、structural 和 full 模式填充

Changes 为空时 Identical 为 true;WorkUnits、StreamBytes 和 TotalPixels 报告已消耗的遍历工作量、已解码结构流字节和渲染输入像素

THPDFHeadlessComparisonChange

每条变更包含 Kind、Path 和 PageIndex;文档级变更用页码 -1,structure 用路径 $Document

可能的 kind 有 pageCount、objectCount、structure、page、pageText 和 renderedImage

文本变更包含 BeforeText 和 AfterText;渲染变更包含 BeforeWidth、BeforeHeight、AfterWidth 和 AfterHeight

PixelCount 是并集画布面积,ChangedPixels 统计超过颜色容差的像素,MaxDelta 是最大通道差,MeanAbsoluteError 对整个画布的绝对采样误差取平均

Similarity 等于 1 - MeanAbsoluteError / 255;ChangedPixelRatio 等于 ChangedPixels / PixelCount

比较模式 · 限制与容差