PDFium Delphi Component Docs

StructureCacheMissCount özelliği

Component: TPdf  ·  Unit: PDFium
Sayfa yapı ağacını ayrıştırmak zorunda kalan yapı öğesi okumalarını sayar

Syntax

property StructureCacheMissCount: Int64; // read only

Description

Sayaç, sayfa yuvası geçerli olmayan her StructureElementsForPage ya da StructureElements erişimi için bir kez artar; bu durum ilk erişimde, girdi kapasite baskısıyla boşaltıldığında, sayfa düzenlendiğinde ve belge yeniden yüklemesi yuva dizisini yeniden boyutlandırdığında gerçekleşir

Iskalamayla (miss), TPdfStructureReadOptions.Default ile taze bir dolaşım tetiklenir. Sonuç yalnızca kapasite pozitifken ve dolaşım tamamlandığında saklanır; aksi halde ayrıştırma bir sonraki erişimde yinelenir

Değer, TPdf örneğinin ömrü boyunca kümülatiftir ve asla sıfırlanmaz

Remarks

Okuma, yerleşik PDFium sayfa erişiminin kullandığı render kilidiyle korunur

Aramalar asla reddedilmez: saklama devre dışıyken her erişim bir ıskalamadır (miss) ve yine de taze ayrıştırılmış öğeleri döndürür

Etkin ıskalama oranını hesaplamak için değeri StructureCacheHitCount ile eşleştirin

Example

Pdf.StructureCacheCapacity := 0;
Elements := Pdf.StructureElementsForPage[1];
Elements := Pdf.StructureElementsForPage[1];
// StructureCacheMissCount advanced twice, HitCount stayed unchanged

See Also

StructureCacheHitCount, StructureCacheCount, StructureCacheCapacity, StructureElementsForPage