THPDFContentSemanticCompareInfo 记录
报告两个内容流语义比较的判定结果和首个差异事件
声明
THPDFContentSemanticCompareInfo= record
Left: THPDFContentSemanticStatistics;
Right: THPDFContentSemanticStatistics;
FirstDifferentEvent: Integer;
Equivalent: boolean;
end;
单元
HPDFContentStream
字段
| 字段 | 用途 |
|---|---|
Left | 左流的规范化统计信息 |
Right | 右流的规范化统计信息 |
FirstDifferentEvent | 首个不同的规范化事件的从零起算索引,按扫描规范字节形式计数;比较前、任一侧失败或两流等价时为 -1 |
Equivalent | 两流在数值容差内规范化为相同规范字节形式时为 True |
使用说明
- 比较重新保存、优化或改写过的页面内容时由
HPDFCompareContentStreamsSemantic返回 - 用
FirstDifferentEvent直接跳到首个行为差异,而不是对原始字节做 diff NumberTolerance参数控制浮点操作数相差多少以内才算相等