PDFium Delphi Component Docs

PageObjectSnapshotCacheHitCount Propiedad

Componente: TPdf  ·  Unidad: PDFium
Cuenta las lecturas de instantáneas de objetos de página servidas desde una instantánea de página retenida

Syntax

property PageObjectSnapshotCacheHitCount: Int64; // read only

Description

El contador se incrementa una vez por cada acceso a PageObjectsSnapshot cuya página ya posee una instantánea válida. El acierto refresca la ranura de la página en orden de uso menos reciente, toca la entrada en el gobernador de caché compartido y devuelve una copia profunda de la instantánea retenida

PageComplexity reutiliza esta caché para tipos de objetos, recuentos de trazados, píxeles de imagen y transparencia, de modo que las lecturas repetidas de complejidad también aparecen aquí como aciertos

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

Remarks

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

Los cambios de capacidad, las ediciones de página, las recargas de documentos y las limpiezas preservan el contador; cambian lo que se retiene, no lo que ya ocurrió

Como cada valor devuelto es una copia profunda, cambiar matrices de guiones anidadas, parámetros de marcas, segmentos de trazado, trazados de recorte, filtros o cadenas no puede modificar los datos en caché ni el documento

Example

Info := Pdf.PageComplexity;
Snapshot := Pdf.PageObjectsSnapshot[PageNumber];
// The complexity read warmed the slot, the snapshot read hit it

See Also

PageObjectSnapshotCacheMissCount, PageObjectSnapshotCacheCount, PageObjectSnapshotCacheCapacity, PageObjectsSnapshot