GetAnnotationAppearanceAuditJSON

Annotazioni, diagnostica, JSON

Descrizione

Controlla gli aspetti normali delle annotazioni in tutte le pagine e restituisce dettagli e contatori JSON

Sintassi

Function TPDFlib.GetAnnotationAppearanceAuditJSON: WideString;

Valori restituiti

Restituisce un oggetto JSON contenente scanned, issueAnnotations, contatori dei problemi e un array annotations

Nomi dei problemi

missingAppearanceIl tipo di annotazione richiede un aspetto normale ma non esiste alcuna voce /AP /N utilizzabile
staleAppearanceUn'impronta dell'aspetto generata dalla libreria non corrisponde più alle proprietà di origine dell'annotazione
invalidBBoxL'aspetto attivo non contiene un /BBox positivo valido
stateMismatchIl nome /AS dell'annotazione non seleziona un flusso in un dizionario di aspetto degli stati
invisibleAppearanceIl flusso di aspetto attivo non contiene operatori visibili

Prestazioni

L'audit attraversa una volta le pagine e crea JSON incrementalmente, evitando ricerche ripetute delle annotazioni e concatenazioni quadratiche nei documenti grandi

Vedere anche

RepairAnnotationAppearances