PDFium Delphi Component Docs

StructureCacheCount властивість

Component: TPdf  ·  Unit: PDFium
Повертає, скільки розібраних дерев структури сторінок кеш тегованої структури зараз утримує

Syntax

property StructureCacheCount: Integer; // read only

Description

Значення рахує сторінки, чиї знімки елементів структури придатні просто зараз, тож воно становить щонайбільше Min(StructureCacheCapacity, PageCount), доки завантажено документ

Кількість зростає, коли StructureElementsForPage завершує та кешує нові дерева, і падає, коли тиск ємності, редагування сторінок чи перезавантаження документа анулюють записи

Читання захищено блокуванням рендерингу, який використовується рідним доступом до сторінок PDFium, тож значення узгоджене з паралельним рендерингом

Remarks

Без завантаженого документа або коли StructureCacheCapacity дорівнює нулю, кількість дорівнює 0

Кількість — це миттєвий показник заповненості; для сукупної ефективності пошуків використовуйте StructureCacheHitCount і StructureCacheMissCount

Example

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

See Also

StructureCacheCapacity, StructureCacheHitCount, StructureCacheMissCount, StructureElementsForPage