THotPDF.AnalyzeLoadedSignatureRevisions Method

Klasifikuje svaku dopunsku reviziju nakon izabranog potpisa i procenjuje ukupne promene 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

ImeNamena
SigIndexIndeks zasnovan na nuli polja učitanog potpisa
SourceTok u vlasništvu pozivaoca koji sadrži tačne bajtove učitanog PDF-a
AnalysisPrima detalje revizije, objekta, polja, dozvole, usklađenosti i dijagnostike

Vrste promena

THPDFRevisionChangeKinds nezavisno beleži održavanje dugotrajne validacije, popunjavanje forme, potpisivanje, kreiranje/brisanje/izmenu anotacija, kreiranje/brisanje/izmenu ugrađenih fajlova, instanciranje šablona stranica i neprepoznate promene

Skup vrsta čuva detalj operacije koji jedan uređeni nivo izmene ne može da izrazi i pokreće UR/UR3 upoređivanje dozvola

Povratna vrednost

Vraća True kada su opseg bajtova potpisa i lanac revizija analizirani, inače vraća False i prijavljuje razlog u Analysis.Issue

Nivoi izmena

THPDFRevisionModificationLevel uređuje semantičke promene od najmanje do najrestriktivnije

VrednostZnačenje
rmlNoneNema izmena objekata nakon potpisa
rmlLongTermValidationOdržavanje DSS, VRI, sertifikata, opoziva, proširenja ili vremenske oznake dokumenta
rmlFormFillAndSignVrednosti formulata, izgledi vidžeta ili strukture potpisa
rmlAnnotationsObjekti napomena ili povezivanje napomena sa stranicom
rmlOtherNeprepoznati, nečitljivi, oslobođeni ili na drugi način nedozvoljeni objekti

Detalji rezultata

THPDFSignatureRevisionAnalysis sadrži THPDFSignatureRevisionChangeArray slogova THPDFSignatureRevisionChange

Napomene o upotrebi

Povezani API-ji