PDFium Delphi Component Docs

PageObjectSnapshotCacheCount properti

Component: TPdf  ·  Unit: PDFium
Mengembalikan berapa banyak snapshot page-object lengkap yang sedang disimpan oleh cache snapshot saat ini

Syntax

property PageObjectSnapshotCacheCount: Integer; // read only

Description

Nilai ini menghitung halaman-halaman yang snapshot page-object-nya valid saat ini, sehingga maksimal Min(PageObjectSnapshotCacheCapacity, PageCount) selama sebuah dokumen dimuat

Hitungan bertambah saat PageObjectsSnapshot menyelesaikan dan meng-cache snapshot baru, dan berkurang ketika tekanan kapasitas, editan halaman, atau pemuatan ulang dokumen membatalkan validitas entri

Pembacaan dijaga oleh render lock yang dipakai akses halaman native PDFium, sehingga nilainya konsisten dengan rendering konkuren

Remarks

Ketika tidak ada dokumen yang dimuat, atau selama PageObjectSnapshotCacheCapacity bernilai nol, hitungannya 0

Hitungan adalah angka hunian pada satu titik waktu; gunakan PageObjectSnapshotCacheHitCount dan PageObjectSnapshotCacheMissCount untuk efektivitas lookup yang kumulatif

Example

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

See Also

PageObjectSnapshotCacheCapacity, PageObjectSnapshotCacheHitCount, PageObjectSnapshotCacheMissCount, PageObjectsSnapshot