CompareWith

Diagnosztika

Leírás

Strukturálisan összehasonlítja a kijelölt dokumentumot egy mentett revízióval

Szintaxis

Delphi

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

Visszatérési értékek

0Nincs dokumentum kijelölve, a fájl nem létezik vagy nem tölthető be a megadott jelszóval
NA megállapítások száma; ezek a GetCompareFinding hozzáférőkkel olvashatók

Megjegyzések

Betölti az OldFileName fájlt a régi oldalként, és végigmegy mindkét dokumentumon, minden közvetett objektumot ujjlenyomatoz egy kanonikus alakból, amelyben a közvetett hivatkozások jelzőkre zsugorodnak, így az átszámozott, de azonos objektumok továbbra is egyeznek. Az első menet ujjlenyomat szerint rendezi az objektumokat; a második menet számszerint párosítja a még páratlan objektumokat, és módosultként jelenti őket, a még mindig páratlan elemek pedig hozzáadásra (új oldal) vagy eltávolításra (régi oldal) kerülnek. Az oldalszám-eltérések az objektummegállapítások előtt kerülnek jelentésre. A megállapítások a következő CompareWith hívásig elérhetők maradnak

Példa

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

Lásd még

AuditObjectReachability, GetDocumentJSON