PDFium Delphi Component Docs

TextSnapshotCacheHitCount özelliği

Component: TPdf  ·  Unit: PDFium
Saklanan bir sayfa anlık görüntüsünden karşılanan metin anlık görüntüsü okumalarını sayar

Syntax

property TextSnapshotCacheHitCount: Int64; // read only

Description

Sayaç, sayfasında geçerli bir anlık görüntü bulunan her TextPageSnapshot erişimi için bir kez artar. İsabet, sayfa yuvasını en son kullanılan sırasına göre tazeler, girdiye paylaşılan önbellek yöneticisinde dokunur ve saklanan anlık görüntünün derin bir kopyasını döndürür

GetStructuredText ve fiziksel düzenli GetTextInReadingOrder gibi tüketiciler aynı anlık görüntüyü yeniden kullanır; dolayısıyla bunların yinelenen okumaları da burada isabet olarak görülür

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

Kapasite değişiklikleri, sayfa düzenlemeleri, belge yeniden yüklemeleri ve temizlemeler sayacı korur; bunlar saklananları değiştirir, olup bitenleri değiştirmez

Her dönüş değeri derin bir kopya olduğundan, isabet asla önbellekteki dize ya da dizileri çağıranın değişimine açmaz

Example

Structured := Pdf.GetStructuredText(1, Options);
Structured := Pdf.GetStructuredText(1, Options);
// The second read is served by one cached snapshot

See Also

TextSnapshotCacheMissCount, TextSnapshotCacheCount, TextSnapshotCacheCapacity, TextPageSnapshot, GetStructuredText