PDFium Delphi Component Docs

StructureCacheCount Propriedade

Componente: TPdf  ·  Unidade: PDFium
Retorna quantas árvores de estrutura de página analisadas o cache de estrutura marcada retém atualmente

Syntax

property StructureCacheCount: Integer; // read only

Description

O valor conta as páginas cujo snapshot de elementos de estrutura é válido neste momento, de modo que é no máximo Min(StructureCacheCapacity, PageCount) enquanto um documento está carregado

A contagem cresce à medida que StructureElementsForPage conclui e coloca novas árvores em cache, e cai quando pressão de capacidade, edições de página ou recarregamentos do documento invalidam entradas

A leitura é protegida pelo render lock usado pelo acesso nativo a páginas do PDFium, de modo que o valor é consistente com a renderização concorrente

Remarks

Sem documento carregado, ou enquanto StructureCacheCapacity é zero, a contagem é 0

A contagem é um número de ocupação em um instante; use StructureCacheHitCount e StructureCacheMissCount para a efetividade cumulativa de buscas

Example

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

See Also

StructureCacheCapacity, StructureCacheHitCount, StructureCacheMissCount, StructureElementsForPage