PDFium Delphi Component Docs

StructureCacheCount vlastnosť

Component: TPdf  ·  Unit: PDFium
Vracia, koľko parsovaných stromov štruktúry strán cache tagovanej štruktúry momentálne uchováva

Syntax

property StructureCacheCount: Integer; // read only

Description

Hodnota počíta strany, ktorých snímka elementov štruktúry je práve teraz platná, takže je nanajvýš Min(StructureCacheCapacity, PageCount), kým je načítaný dokument

Počet rastie, keď StructureElementsForPage dokončí a cacheuje nové stromy, a klesá, keď tlak limitu, úpravy strán alebo opätovné načítania dokumentu zneplatnia položky

Čítanie je chránené zámkom vykresľovania používaným natívnym prístupom PDFium ku stranám, takže hodnota je konzistentná s paralelným vykresľovaním

Remarks

Bez načítaného dokumentu alebo pokiaľ je StructureCacheCapacity nula, je počet 0

Počet je okamžitým obrazom obsadenosti; pre kumulatívnu efektivitu vyhľadávania použite StructureCacheHitCount a StructureCacheMissCount

Example

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

See Also

StructureCacheCapacity, StructureCacheHitCount, StructureCacheMissCount, StructureElementsForPage