SetDisplayListCaching
Renderizado
Descripción
Habilita o deshabilita la caché de lista de visualización para que el flujo de contenido de una página se analice una vez y se reproduzca a cualquier escala sin volver a tokenizarlo
Cuando se habilita, la primera representación de cada flujo de contenido registra sus operadores y operandos en el espacio de usuario; las representaciones posteriores reproducen el registro con la matriz de página a dispositivo reconstruida para el nuevo DPI. Los procedimientos de glifos de Form XObjects y Type 3 almacenan una lista cada uno, por lo que la recursión también paga el costo de análisis solo una vez
Sintaxis
Delphi
Function TPDFlib.SetDisplayListCaching(Enabled: Integer): Integer;DLL
int DLSetDisplayListCaching(int InstanceID, int Enabled);ActiveX
Function PDFlib::SetDisplayListCaching(Enabled As Long) As LongParámetros
| Enabled | 1 para activar captura/reproducción, 0 para desactivarla |
|---|
Valores devueltos
| 1 | Se aplicó la configuración |
|---|
Observaciones
Inspeccione la eficacia con GetDisplayListCacheInfo y descarte las grabaciones con ClearDisplayListCache
El almacenamiento en caché está desactivado de forma predeterminada; la ruta de análisis inmediato que usa toda la representación existente permanece sin cambios hasta que se active