GetAnnotationAppearanceAuditJSON
Anotace, diagnostika, JSON
Popis
pProhlédne normal appearance anotací na všech stránkách a vrátí podrobnosti nálezů plus agregované čítače jako JSON Audits annotation normal appearances across all pages and returns issue details plus aggregate counters as JSONSyntaxe
Function TPDFlib.GetAnnotationAppearanceAuditJSON: WideString;
Návratové hodnoty
Vrací objekt JSON obsahující scanned, issueAnnotations, čítače nálezů a pole annotations
Názvy problémů
| missingAppearance | Typ anotace vyžaduje normální vzhled, ale neexistuje použitelná položka /AP /N |
|---|---|
| staleAppearance | Otisk vzhledu generovaný knihovnou už neodpovídá zdrojovým vlastnostem anotace |
| invalidBBox | Aktivní vzhled nemá platné kladné /BBox |
| stateMismatch | Název anotace /AS nevybere stream ve slovníku stavového vzhledu |
| invisibleAppearance | Aktivní stream vzhledu neobsahuje žádné viditelné operátory |
Výkon
Audit používá jeden průchod stránkami a JSON staví inkrementálně, takže se vyhne opakovanému hledání anotací a kvadratickému skládání řetězců u velkých dokumentů