PDFium Delphi Component Docs

PageObjectSnapshotCacheHitCount properti

Component: TPdf  ·  Unit: PDFium
Menghitung pembacaan snapshot page-object yang dilayani dari snapshot halaman yang tersimpan

Syntax

property PageObjectSnapshotCacheHitCount: Int64; // read only

Description

Penghitung naik satu untuk setiap akses PageObjectsSnapshot yang halamannya sudah memegang snapshot valid. Hit tersebut menyegarkan slot halaman dalam urutan least-recently-use, menyentuh entri di governor cache bersama, dan mengembalikan deep copy dari snapshot yang tersimpan

PageComplexity memakai ulang cache ini untuk tipe objek, hitungan path, piksel gambar, dan transparansi, sehingga pembacaan kompleksitas yang berulang juga muncul di sini sebagai hit

Nilainya kumulatif selama umur instance TPdf dan tidak pernah di-reset

Remarks

Pembacaan dijaga oleh render lock yang dipakai akses halaman native PDFium

Perubahan kapasitas, editan halaman, pemuatan ulang dokumen, dan pembersihan mempertahankan penghitung; semuanya mengubah apa yang tersimpan, bukan apa yang sudah terjadi

Karena setiap nilai yang dikembalikan adalah deep copy, mengubah dash array bersarang, parameter mark, segmen path, clip path, filter, atau string tidak dapat memodifikasi data yang di-cache maupun dokumen

Example

Info := Pdf.PageComplexity;
Snapshot := Pdf.PageObjectsSnapshot[PageNumber];
// The complexity read warmed the slot, the snapshot read hit it

See Also

PageObjectSnapshotCacheMissCount, PageObjectSnapshotCacheCount, PageObjectSnapshotCacheCapacity, PageObjectsSnapshot