THPDFContentSemanticCompareInfo Record
두 콘텐츠 스트림의 의미 비교 판정과 첫 번째로 다른 이벤트를 보고합니다
선언
THPDFContentSemanticCompareInfo= record
Left: THPDFContentSemanticStatistics;
Right: THPDFContentSemanticStatistics;
FirstDifferentEvent: Integer;
Equivalent: boolean;
end;
유닛
HPDFContentStream
필드
| 필드 | 목적 |
|---|---|
Left | 왼쪽 스트림의 정규화 통계 |
Right | 오른쪽 스트림의 정규화 통계 |
FirstDifferentEvent | 정규화된 이벤트 가운데 처음으로 다른 항목의 0 기반 인덱스로, 정준 바이트 형태를 훑어 셉니다. 비교 전, 한쪽이 실패했을 때, 스트림이 동등할 때는 -1입니다 |
Equivalent | 두 스트림이 수 허용 오차 안에서 같은 정준 바이트 형태로 정규화될 때 True |
사용 참고 사항
- 다시 저장했거나 최적화했거나 다시 쓴 페이지 콘텐츠를 비교할 때
HPDFCompareContentStreamsSemantic이 반환합니다 - 원본 바이트를 diff하는 대신
FirstDifferentEvent로 첫 동작 차이로 바로 이동합니다 NumberTolerance매개변수는 부동소수점 피연산자가 얼마나 가까워야 같은 것으로 칠지 제어합니다