CompareWith

Dijagnostika

Opis

Strukturno poredi izabrani dokument sa sačuvanom revizijom

Sintaksa

Delphi

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

Povratne vrednosti

0Nijedan dokument nije izabran, datoteka ne postoji ili se nije mogla učitati datom lozinkom
NBroj nalaza; pročitajte ih preko GetCompareFinding pristupnih funkcija

Napomene

Učitava OldFileName kao staru stranu i prolazi kroz oba dokumenta, otiskujući svaki indirektni objekat iz kanonskog oblika u kome se indirektne reference sažimaju u markere, tako da ponumerisani ali istovetni objekti i dalje odgovaraju. Prvi prolaz poravnava objekte po otisku; drugi prolaz uparuje preostale neuparene objekte po broju i izveštava ih kao promenjene, a sve što je i dalje neupareno dodaje se (nova strana) ili uklanja (stara strana). Razlike u broju stranica izveštavaju se pre nalaza o objektima. Nalazi ostaju dostupni do sledećeg poziva CompareWith

Primer

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

Vidi takođe

AuditObjectReachability, GetDocumentJSON