THotPDF.AnalyzeLoadedSignatureRevisions Method

Klasificira svaku inkrementalnu reviziju nakon odabranog potpisa i vrednuje ukupne promjene u odnosu na DocMDP i FieldMDP

Deklaracije

function AnalyzeLoadedSignatureRevisions( SigIndex: Integer; Source: TStream; out Analysis: THPDFSignatureRevisionAnalysis ): boolean; overload; function AnalyzeLoadedSignatureRevisions( SigIndex: Integer; out Analysis: THPDFSignatureRevisionAnalysis ): boolean; overload;

Jedinica

HPDFDoc

Parametri

NazivSvrha
SigIndexIndeks potpisa učitanog polja temeljen na nuli
SourceTok u vlasništvu pozivatelja koji sadrži točne bajtove učitanog PDF-a
AnalysisPrima detalje o reviziji, objektima, poljima, dozvolama, sukladnosti i dijagnostici

Vrste promjena

THPDFRevisionChangeKinds neovisno bilježi održavanje dugotrajne provjere valjanosti, popunjavanje obrazaca, potpisivanje, stvaranje/brisanje/izmjenu napomena, stvaranje/brisanje/izmjenu ugrađenih datoteka, instanciranje predložaka stranica i neprepoznate promjene

Skup vrsta čuva detalje operacija koje jedna uređena razina modifikacije ne može izraziti i upravlja usklađivanjem dozvola UR/UR3

Povratna vrijednost

Vraća True kada su raspon bajtova potpisa i lanac revizija analizirani, inače vraća False i izvještava razlog u Analysis.Issue

Razine modifikacije

THPDFRevisionModificationLevel orders semantic changes from least to most restrictive

VrijednostZnačenje
rmlNoneNo post-signature object changes
rmlLongTermValidationDSS, VRI, certificate, revocation, extension, or document-timestamp maintenance
rmlFormFillAndSignForm values, widget appearances, or signature structures
rmlAnnotationsAnnotation objects or page annotation linkage
rmlOtherUnrecognised, unreadable, freed, or otherwise disallowed objects

Detalji rezultata

THPDFSignatureRevisionAnalysis sadrži THPDFSignatureRevisionChangeArray zapisa THPDFSignatureRevisionChange

Napomene o uporabi

Povezani API-ji