PDFium Component Docs

PageObjectSnapshotCacheCount eigenschap

Component: TPdf  ·  Unit: PDFium
Geeft terug hoeveel volledige page-object-momentopnamen de snapshotcache op dit moment bewaart

Syntax

property PageObjectSnapshotCacheCount: Integer; // read only

Description

De waarde telt de pagina's waarvan de page-object-momentopname op dit moment geldig is, dus hij is ten hoogste Min(PageObjectSnapshotCacheCapacity, PageCount) zolang een document is geladen

De teller groeit naarmate PageObjectsSnapshot nieuwe momentopnamen voltooit en cacht, en daalt wanneer capaciteitsdruk, paginabewerkingen of documentherladingen items ongeldig maken

Het lezen wordt bewaakt door de render lock die de native PDFium-paginatoegang gebruikt, dus de waarde is consistent met gelijktijdige rendering

Remarks

Zonder geladen document, of zolang PageObjectSnapshotCacheCapacity nul is, is de teller 0

De teller is een bezettingscijfer op één moment; gebruik PageObjectSnapshotCacheHitCount en PageObjectSnapshotCacheMissCount voor de cumulatieve effectiviteit van cache-opvragingen

Example

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

See Also

PageObjectSnapshotCacheCapacity, PageObjectSnapshotCacheHitCount, PageObjectSnapshotCacheMissCount, PageObjectsSnapshot