GetAnnotationAppearanceAuditJSON
Annotasjoner, diagnostikk, JSON
Beskrivelse
Reviderer annotasjonenes normale utseender på tvers av alle sider og returnerer fundetaljer pluss aggregerte tellere som JSON
Syntaks
Function TPDFlib.GetAnnotationAppearanceAuditJSON: WideString;
Returverdier
Returnerer et JSON-objekt med scanned, issueAnnotations, funntellere og en annotations-matrise
Problemdnavn
| missingAppearance | Annotasjonstypen krever et normalt utseende, men ingen brukbar /AP /N-oppføring finnes |
|---|---|
| staleAppearance | Et bibliotekgenerert utseendefingeravtrykk samsvarer ikke lenger med annotasjonens kildeegenskaper |
| invalidBBox | Den aktive utformingen har ingen gyldig positiv /BBox |
| stateMismatch | Annotasjonens /AS-navn velger ikke en strøm i en tilstandsutformingordbok |
| invisibleAppearance | Den aktive appearance stream inneholder ingen synlige operatorer |
Ytelse
Revisjonen bruker én sidetraversering og bygger JSON-en inkrementelt, noe som unngår gjentatt annotasjonsoppslag og kvadratisk strengsammensetning på store dokumenter