THotPDF.AnalyzeLoadedSignatureRevisions Method

Classifica ogni revisione incrementale dopo una firma selezionata e valuta le modifiche aggregate rispetto a DocMDP e FieldMDP

Dichiarazioni

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

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

Unità

HPDFDoc

Parametri

NomeScopo
SigIndexIndice in base zero del campo firma caricato
SourceFlusso di proprietà del chiamante contenente i byte esatti del PDF caricato
AnalysisRiceve i dettagli di revisione, oggetti, campi, permessi, conformità e diagnostica

Valore restituito

THPDFRevisionChangeKinds registra indipendentemente manutenzione della validazione a lungo termine, compilazione di form, firma, creazione/eliminazione/modifica di annotazioni, creazione/eliminazione/modifica di file incorporati, istanziazione di page template e modifiche non riconosciute

Il set dei tipi conserva il dettaglio operativo che un singolo livello ordinato di modifica non può esprimere e pilota la corrispondenza dei permessi UR/UR3

Valore restituito

Restituisce True quando l'intervallo di byte della firma e la catena di revisione sono stati analizzati, altrimenti restituisce False e segnala il motivo in Analysis.Issue

Livelli di modifica

THPDFRevisionModificationLevel ordina le modifiche semantiche dalla meno alla più restrittiva

ValoreSignificato
rmlNoneNessuna modifica degli oggetti post-firma
rmlLongTermValidationManutenzione di DSS, VRI, certificati, revoche, estensioni o timestamp di documento
rmlFormFillAndSignValori dei moduli, aspetti dei widget o strutture delle firme
rmlAnnotationsOggetti annotazione o collegamento delle annotazioni di pagina
rmlOtherOggetti non riconosciuti, illeggibili, liberati o altrimenti non consentiti

Dettagli dei risultati

THPDFSignatureRevisionAnalysis contiene un THPDFSignatureRevisionChangeArray di record THPDFSignatureRevisionChange records

Note d'uso

API correlate