CompareWith

Diagnostikk

Beskrivelse

Sammenligner det valgte dokumentet strukturelt mot en lagret revisjon

Syntaks

Delphi

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

Returverdier

0Ingen dokument er valgt, filen finnes ikke eller kunne ikke lastes med det gitte passordet
NAntall funn; les dem med GetCompareFinding-aksessorene

Merknader

Laster OldFileName som den gamle siden og går gjennom begge dokumenter, og fingeravtrykker hvert indirekte objekt fra en kanonisk form der indirekte referanser kollapser til markører, slik at omnummererte men identiske objekter fortsatt treffer. Første gjennomgang justerer objekter etter fingeravtrykk; andre gjennomgang parrer de gjenværende umatchede objektene etter nummer og rapporterer dem som endret, og alt som fortsatt er uparet, legges til (ny side) eller fjernes (gammel side). Forskjeller i sideantall rapporteres før objektfunn. Funnene forblir tilgjengelige til neste CompareWith-kall

Eksempel

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

Se også

AuditObjectReachability, GetDocumentJSON