CompareWith
진단
설명
선택된 문서를 저장된 리비전과 구조적으로 비교합니다
구문
Delphi
Function CompareWith(Const OldFileName, OldPassword: WideString): Integer;반환 값
| 0 | 문서가 선택되지 않았거나 파일이 존재하지 않거나 지정된 암호로 로드할 수 없는 경우 |
|---|---|
| N | 발견 항목 수이며 GetCompareFinding 접근자로 읽습니다 |
비고
OldFileName을 이전 쪽으로 로드하고 두 문서를 순회하면서 간접 참조가 마커로 축약되는 정규형 기준으로 모든 간접 객체의 지문을 만들어 번호가 다시 매겨졌지만 동일한 객체도 일치하도록 합니다. 첫 번째 패스는 지문으로 객체를 정렬하고, 두 번째 패스는 남은 미일치 객체를 번호로 짝지어 변경됨으로 보고하며 여전히 짝이 없는 객체는 추가됨(새 쪽) 또는 제거됨(이전 쪽)으로 분류합니다. 페이지 수 차이는 객체 발견 항목보다 먼저 보고됩니다. 발견 항목은 다음 CompareWith 호출까지 유지됩니다
예제
N:= PDF.CompareWith("invoice_v1.pdf", "");