GetAnnotationAppearanceAuditJSON

Anteckningar, diagnostik, JSON

Beskrivning

Granskar annoteringars normala utseenden över alla sidor och returnerar problemdetaljer plus aggregerade räknare som JSON

Syntax

Function TPDFlib.GetAnnotationAppearanceAuditJSON: WideString;

Returvärden

Returnerar ett JSON-objekt med scanned, issueAnnotations, problemsräknare och en annotations-array

Problemnamn

missingAppearanceAnnoteringstypen kräver ett normalt utseende men ingen användbar /AP /N-post finns
staleAppearanceEtt biblioteksgenererat appearance-fingeravtryck matchar inte längre annoteringens källegenskaper
invalidBBoxDen aktiva appearance:n saknar en giltig positiv /BBox
stateMismatchAnnoteringens /AS-namn väljer inte en ström i en tillståndsappearance-dictionary
invisibleAppearanceDen aktiva appearance-strömmen innehåller inga synliga operatorer

Prestanda

Granskningen använder en enda sidgenomgång och bygger JSON:en inkrementellt, vilket undviker upprepad annoteringsuppslag och kvadratisk strängkonkatenering på stora dokument

Se även

RepairAnnotationAppearances