GetAnnotationAppearanceAuditJSON
Annotations, diagnostics, JSON
Περιγραφή
Ελέγχει τις κανονικές εμφανίσεις σχολίων σε όλες τις σελίδες και επιστρέφει λεπτομέρειες προβλημάτων συν συγκεντρωτικούς μετρητές ως JSON
Syntax
Function TPDFlib.GetAnnotationAppearanceAuditJSON: WideString;
Τιμές επιστροφής
Returns a JSON object containing scanned, issueAnnotations, issue counters and an annotations array
Ονόματα προβλημάτων
| missingAppearance | Ο τύπος σχολίου απαιτεί κανονική εμφάνιση, αλλά δεν υπάρχει χρησιμοποιήσιμη εγγραφή /AP /N |
|---|---|
| staleAppearance | Fingerprint εμφάνισης παραγόμενο από τη βιβλιοθήκη δεν ταιριάζει πλέον με τις ιδιότητες πηγής του σχολίου |
| invalidBBox | The active appearance has no valid positive /BBox |
| stateMismatch | Το όνομα /AS του σχολίου δεν επιλέγει ροή σε λεξικό εμφάνισης κατάστασης |
| invisibleAppearance | Η ενεργή ροή εμφάνισης δεν περιέχει ορατούς τελεστές |
Απόδοση
Το audit χρησιμοποιεί μία διάσχιση σελίδων και χτίζει το JSON αυξητικά, αποφεύγοντας επαναλαμβανόμενη αναζήτηση σχολίων και τετραγωνική συνένωση συμβολοσειρών σε μεγάλα έγγραφα