|
THotPDF.RenderCacheFolder
|
Top Previous Next |
|
Especifica la ruta del directorio del disco donde se almacenan las teselas de la caché de páginas renderizadas para la optimización del rendimiento
Delphi syntax: property RenderCacheFolder: string read FRenderCacheFolder write FRenderCacheFolder;
Description Especifica la ruta del directorio del disco donde se almacenan las teselas de la caché de páginas renderizadas para la optimización del rendimiento El directorio debe tener los permisos de lectura/escritura adecuados para el proceso de la aplicación Deje vacío para utilizar almacenamiento en caché de renderización de páginas solo en memoria La ruta es una cadena Unicode, de modo que las carpetas cuyos nombres contienen caracteres fuera de la página de código del sistema se usan tal cual Las imágenes de página y el índice de la caché se reemplazan atómicamente, de modo que una escritura interrumpida no puede exponer un PNG parcialmente escrito ni truncar el índice anterior Las lecturas de página exitosas actualizan la antigüedad a nivel de página, y los límites de documento y de bytes expulsan de inmediato las entradas usadas menos recientemente cuando un límite se reduce Las imágenes de página corruptas, las filas de índice obsoletas, los archivos temporales abandonados y las carpetas de documentos sin indexar se reparan automáticamente al abrir o leer la cache Las claves de documento, índices de página y valores de DPI no válidos se rechazan antes de crear una ruta Las páginas en caché se identifican por la identidad del origen cargado: un documento cargado desde un archivo se identifica por su tamaño, su fecha de última escritura y los bytes de su inicio y su final, así que puede establecer esta propiedad antes o después de cargar indistintamente; un documento cargado desde un stream o desde un origen de acceso aleatorio se hashea mientras se carga, así que establezca esta propiedad antes de llamar al método de carga para esos documentos Los documentos cifrados no se escriben en la caché del disco, y una vez que un documento cargado se edita, la caché del disco deja de leerse o escribirse para esa sesión; las entradas del archivo sin modificar siguen siendo válidas para sesiones posteriores El backend de renderizado y la configuración de proofing ICC forman parte de la clave del disco, de modo que cambiarlos no devuelve páginas renderizadas con la configuración anterior
Ver también: THotPDF, Infraestructura de cache |