PDFium Delphi Component Docs

ιδιότητα StructureCacheCount

Στοιχείο: TPdf  ·  Μονάδα: PDFium
Επιστρέφει πόσα parseμένα δέντρα δομής σελίδων διατηρεί αυτή τη στιγμή το cache της tagged δομής

Syntax

property StructureCacheCount: Integer; // read only

Description

Η τιμή μετρά τις σελίδες των οποίων το snapshot στοιχείων δομής είναι έγκυρο αυτή τη στιγμή, οπότε είναι το πολύ Min(StructureCacheCapacity, PageCount) όσο φορτώνει ένα έγγραφο

Το πλήθος μεγαλώνει καθώς το StructureElementsForPage ολοκληρώνει και κρατά στο cache νέα δέντρα και μικραίνει όταν πίεση χωρητικότητας, επεξεργασίες σελίδων ή επαναφορτώσεις εγγράφων ακυρώνουν εγγραφές

Η ανάγνωση προστατεύεται από το render lock που χρησιμοποιεί η εγγενής πρόσβαση σελίδων του PDFium, οπότε η τιμή είναι συνεπής με ταυτόχρονη απόδοση

Remarks

Χωρίς φορτωμένο έγγραφο, ή όσο το StructureCacheCapacity είναι μηδέν, το πλήθος είναι 0

Το πλήθος είναι σχήμα κατειλημμένοτητας δεδομένης στιγμής· για αθροιστική αποτελεσματικότητα αναζητήσεων χρησιμοποιήστε το StructureCacheHitCount και το StructureCacheMissCount

Example

Elements := Pdf.StructureElementsForPage[1];
LogStructureCache(Pdf.StructureCacheCount, Pdf.StructureCacheCapacity);

See Also

StructureCacheCapacity, StructureCacheHitCount, StructureCacheMissCount, StructureElementsForPage