CompareWith
Diagnostika
Opis
Strukturno primerja izbrani dokument s shranjeno revizijo
Sintaksa
Delphi
Function CompareWith(Const OldFileName, OldPassword: WideString): Integer;Vrnjene vrednosti
| 0 | Ni izbranega dokumenta, datoteka ne obstaja ali je ni bilo mogoče naložiti s podanim geslom |
|---|---|
| N | Število ugotovitev; preberite jih z dostopniki GetCompareFinding |
Opombe
Naloži OldFileName kot staro stran in prehodi oba dokumenta ter daje prstne odtise vsakemu posrednemu objektu iz kanonične oblike, v kateri posredni sklici razpadejo na oznake, tako da se še vedno ujemajo prenumerirani, a identični objekti. Prva poteza poravna objekte po prstnem odtisu; druga poteza poveže preostale neujete objekte po številu in jih sporoči kot spremenjene, vse, kar še ni povezano, pa je dodano (nova stran) ali odstranjeno (stara stran). Razlike v številu strani se sporočijo pred ugotovitvami o objektih. Ugotovitve ostanejo na voljo do naslednjega klica CompareWith
Primer
N:= PDF.CompareWith("invoice_v1.pdf", "");