PDFium Delphi Component Docs

StructureCacheCount property

Component: TPdf  ·  Unit: PDFium
Mengembalikan berapa banyak pohon struktur halaman hasil parse yang sedang disimpan cache tagged-structure saat ini

Syntax

property StructureCacheCount: Integer; // read only

Description

Nilai ini menghitung halaman-halaman yang snapshot elemen strukturnya masih valid saat ini, sehingga paling banyak Min(StructureCacheCapacity, PageCount) selama dokumen dimuat

Hitungan bertambah ketika StructureElementsForPage selesai dan meng-cache pohon baru, dan berkurang ketika tekanan kapasitas, penyuntingan halaman, atau pemuatan ulang dokumen membuat entri tidak valid

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

Remarks

Tanpa dokumen yang dimuat, atau selama StructureCacheCapacity bernilai nol, hitungannya 0

Hitungan adalah angka okupansi pada satu titik waktu; gunakan StructureCacheHitCount dan StructureCacheMissCount untuk efektivitas lookup kumulatif

Example

Elements := Pdf.StructureElementsForPage[1];
LogStructureCache(Pdf.StructureCacheCount, Pdf.StructureCacheCapacity);

See Also

StructureCacheCapacity, StructureCacheHitCount, StructureCacheMissCount, StructureElementsForPage