PDFium Delphi Component Docs

ιδιότητα PageObjectSnapshotCacheCount

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

Syntax

property PageObjectSnapshotCacheCount: Integer; // read only

Description

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

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

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

Remarks

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

Ο μετρητής είναι σημείο στο χρόνο· για αθροιστική αποτελεσματικότητα αναζητήσεων χρησιμοποιήστε τα PageObjectSnapshotCacheHitCount και PageObjectSnapshotCacheMissCount

Example

Snapshot := Pdf.PageObjectsSnapshot[1];
LogPageObjectSnapshotCache(Pdf.PageObjectSnapshotCacheCount,
  Pdf.PageObjectSnapshotCacheCapacity);

See Also

PageObjectSnapshotCacheCapacity, PageObjectSnapshotCacheHitCount, PageObjectSnapshotCacheMissCount, PageObjectsSnapshot