PDFium Delphi Component Docs

PageObjectSnapshotCacheCount tulajdonság

Komponens: TPdf  ·  Egység: PDFium
Visszaadja, hogy a pillanatfelvétel-gyorsítótár jelenleg hány teljes oldalobjektum-pillanatfelvételt tart meg

Syntax

property PageObjectSnapshotCacheCount: Integer; // read only

Description

Az érték azokat az oldalakat számolja, amelyek oldalobjektum-pillanatfelvétele éppen érvényes, tehát betöltött dokumentum esetén legfeljebb Min(PageObjectSnapshotCacheCapacity, PageCount)

A szám akkor nő, amikor a PageObjectsSnapshot új pillanatfelvételeket fejez be és gyorsítótáraz, és akkor csökken, amikor kapacitásnyomás, oldalszerkesztések vagy dokumentum-újratöltések érvénytelenítik a bejegyzéseket

A kiolvasást a natív PDFium oldal-hozzáférés által használt renderelési zár védi, így az érték következetes az egyidejű rendereléssel

Remarks

Dokumentum nélkül, vagy amíg a PageObjectSnapshotCacheCapacity értéke nulla, a szám 0

A szám egy időpillanathoz tartozó foglaltsági mutató; a kumulatív kereséshatékonysághoz használja a PageObjectSnapshotCacheHitCount és PageObjectSnapshotCacheMissCount értékeket

Example

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

See Also

PageObjectSnapshotCacheCapacity, PageObjectSnapshotCacheHitCount, PageObjectSnapshotCacheMissCount, PageObjectsSnapshot