CompareWith
Dijagnostika
Opis
Strukturno uspoređuje odabrani dokument sa spremljenom revizijom
Sintaksa
Delphi
Function CompareWith(Const OldFileName, OldPassword: WideString): Integer;Povratne vrijednosti
| 0 | Nije odabran nijedan dokument, datoteka ne postoji ili se nije mogla učitati danom zaporom |
|---|---|
| N | Broj nalaza; pročitajte ih pristupnicima GetCompareFinding |
Napomene
Učitava OldFileName kao staru stranu i prolazi kroz oba dokumenta, izrađujući otisak svakog neizravnog objekta iz kanonskog oblika u kojem se neizravne reference sažimaju u oznake, tako da i prenumerirani ali istovjetni objekti i dalje odgovaraju. Prvi prolaz poravnava objekte po otisku; drugi prolaz uparuje preostale neuparene objekte po broju i javlja ih kao promijenjene, a sve što je još neupareno dodano je (nova strana) ili uklonjeno (stara strana). Razlike u broju stranica javljaju se prije nalaza o objektima. Nalazi ostaju dostupni do sljedećeg poziva CompareWith
Primjer
N:= PDF.CompareWith("invoice_v1.pdf", "");