GetAnnotationAppearanceAuditJSON

Annotaties, diagnostiek, JSON

Beschrijving

Controleert de normal appearances van annotaties op alle pagina's en geeft bevindingen plus geaggregeerde tellers terug als JSON

Syntaxis

Function TPDFlib.GetAnnotationAppearanceAuditJSON: WideString;

Retourwaarden

Geeft een JSON-object terug met scanned, issueAnnotations, bevindingstellers en een annotations-array

Probleemnamen

missingAppearanceHet annotatietype vereist een normale appearance, maar er is geen bruikbare /AP /N-vermelding aanwezig
staleAppearanceEen door de library gegenereerde appearance-fingerprint komt niet meer overeen met de broneigenschappen van de annotatie
invalidBBoxDe actieve appearance heeft geen geldige positieve /BBox
stateMismatchDe annotatienaam /AS selecteert geen stream in een state appearance dictionary
invisibleAppearanceDe actieve appearance stream bevat geen zichtbare operators

Prestaties

De audit gebruikt één paginadoorloop en bouwt de JSON incrementeel op, waardoor herhaalde annotatie-opzoekingen en kwadratische stringconcatenatie bij grote documenten worden vermeden

Zie ook

RepairAnnotationAppearances