PDFium Delphi Component Docs

StructureCacheHitCount svojstvo

Komponenta: TPdf  ·  Jedinica: PDFium
Broji očitavanja elemenata strukture opslužena iz zadržanog stabla strukture stranice

Sintaksa

property StructureCacheHitCount: Int64; // read only

Opis

Brojač se povećava jedanput za svaki pristup StructureElementsForPage ili StructureElements čija stranica već drži valjano predmemorirano stablo. Pogodak osvježava utor stranice u redoslijedu najdavnije korištenih, dodiruje unos u zajedničkom upravitelju predmemorije i vraća duboki klon zadržanog snimka

Vrijednost je kumulativna tijekom života instance TPdf i nikad se ne resetira, pa rastuća stopa pogodaka pokazuje da ponovljena validacija pristupačnosti i obilazak strukture ponovno koriste jedno raščlanjivanje

Napomene

Čitanje štiti brava renderiranja koju koristi izvorni pristup stranicama PDFiuma

Promjene kapaciteta, izmjene stranica, ponovna učitavanja dokumenta i čišćenja čuvaju brojač; ono što mijenjaju jest ono što se zadržava, ne ono što se već dogodilo

Vrijednost uparite s StructureCacheMissCount za računanje stvarnog omjera pogodaka

Primjer

for I := 1 to PageCount do
  AuditStructure(Pdf.StructureElementsForPage[I]);
Ratio := Pdf.StructureCacheHitCount /
  (Pdf.StructureCacheHitCount + Pdf.StructureCacheMissCount);

Vidi također

StructureCacheMissCount, StructureCacheCount, StructureCacheCapacity, StructureElementsForPage