PDFium Delphi Component Docs

StructureCacheMissCount Propiedad

Componente: TPdf  ·  Unidad: PDFium
Cuenta las lecturas de elementos de estructura que tuvieron que analizar el árbol de estructura de la página

Syntax

property StructureCacheMissCount: Int64; // solo lectura

Description

El contador se incrementa una vez por cada acceso a StructureElementsForPage o StructureElements cuya posición de página no es válida, lo que ocurre en el primer acceso, después de que la entrada fuera expulsada por presión de capacidad, después de editar la página y después de que una recarga del documento cambiara el tamaño de la matriz de posiciones

Un fallo de acierto desencadena un recorrido fresco con TPdfStructureReadOptions.Default. El resultado se almacena solo cuando la capacidad es positiva y el recorrido se completó; de lo contrario, el análisis se repite en el siguiente acceso

El valor es acumulativo durante la vida útil de la instancia de TPdf y nunca se restablece

Remarks

La lectura está protegida por el bloqueo de renderizado usado por el acceso nativo a páginas de PDFium

Las búsquedas nunca se rechazan: con la retención deshabilitada, cada acceso es un fallo que aun así devuelve los elementos recién analizados

Empareje el valor con StructureCacheHitCount para calcular la tasa de fallos efectiva

Example

Pdf.StructureCacheCapacity := 0;
Elements := Pdf.StructureElementsForPage[1];
Elements := Pdf.StructureElementsForPage[1];
// StructureCacheMissCount avanzó dos veces, HitCount permaneció sin cambios

See Also

StructureCacheHitCount, StructureCacheCount, StructureCacheCapacity, StructureElementsForPage