CompareWith

Діагностика

Опис

Структурно порівнює вибраний документ із збереженою ревізією

Синтаксис

Delphi

Function CompareWith(Const OldFileName, OldPassword: WideString): Integer;

Повернуті значення

0Документ не вибрано, файл не існує або його не вдалося завантажити з указаним паролем
NКількість зауважень; читайте їх через аксесуари GetCompareFinding

Примітки

Завантажує OldFileName як стару сторону та оминає обидва документи, знімаючи відбиток кожного непрямого об'єкта з канонічної форми, у якій непрямі посилання згортаються в маркери, тож перенумеровані, але ідентичні об'єкти все ще збігаються. Перший прохід вирівнює об'єкти за відбитком; другий прохід парує решту невідповідних об'єктів за номером і повідомляє їх як змінені, а все, що досі не спарене, додається (нова сторона) або вилучається (стара сторона). Розбіжності кількості сторінок повідомляються перед зауваженнями про об'єкти. Зауваження залишаються доступними до наступного виклику CompareWith

Приклад

N:= PDF.CompareWith("invoice_v1.pdf", "");

Див. також

AuditObjectReachability, GetDocumentJSON