THotPDF.RenderCacheFolder

THotPDF

 

Nach oben  Vorige  Nächste

Gibt den Festplattenverzeichnispfad an, unter dem gerenderte Seiten-Cache-Kacheln zur Leistungsoptimierung gespeichert werden

 

Delphi-Syntax:

property RenderCacheFolder: string read FRenderCacheFolder write FRenderCacheFolder;

 

Beschreibung

Gibt den Festplattenverzeichnispfad an, unter dem gerenderte Seiten-Cache-Kacheln zur Leistungsoptimierung gespeichert werden

Das Verzeichnis muss für den Anwendungsprozess geeignete Lese-/Schreibrechte haben

Leer lassen, um das Seitenrendering nur im Speicher zwischenzuspeichern

Der Pfad ist eine Unicode-Zeichenkette, daher werden Ordner, deren Namen Zeichen außerhalb der Systemcodepage enthalten, wie angegeben verwendet

Seitenbilder und Cache-Index werden atomar ersetzt, sodass ein unterbrochener Schreibvorgang weder ein halb geschriebenes PNG freigibt noch den vorherigen Index verkürzt

Erfolgreiche Seitenlesen frischen die Recency auf Seitenebene auf, und Dokument- und Bytelimits verdrängen die am längsten ungenutzten Einträge sofort, sobald ein Limit gesenkt wird

Beschädigte Seitenbilder, veraltete Indexzeilen, verwaiste temporäre Dateien und nicht indizierte Dokumentordner werden beim Öffnen oder Lesen des Caches automatisch repariert

Ungültige Dokumentschlüssel, Seitenindizes und DPI-Werte werden zurückgewiesen, bevor ein Pfad entsteht

Zwischengespeicherte Seiten werden anhand der Identität der geladenen Quelle unterschieden: ein aus einer Datei geladenes Dokument wird über seine Größe, den Zeitpunkt des letzten Schreibens und die Bytes am Anfang und Ende identifiziert, sodass Sie diese Eigenschaft vor oder nach dem Laden setzen können, wie es passt; ein aus einem Stream oder einer Random-Access-Quelle geladenes Dokument wird beim Laden gehasht, daher setzen Sie diese Eigenschaft bei solchen Dokumenten, bevor Sie die Lademethode aufrufen

Verschlüsselte Dokumente werden nicht in den Festplatten-Cache geschrieben, und sobald ein geladenes Dokument bearbeitet wird, wird der Festplatten-Cache für diese Sitzung weder gelesen noch geschrieben; Einträge für die unveränderte Datei bleiben für spätere Sitzungen gültig

Die Rendering-Backend- und die ICC-Proofing-Einstellungen gehören zum Festplattenschlüssel, daher liefert eine Änderung keine Seiten zurück, die mit den vorherigen Einstellungen gerendert wurden

 

Siehe auch: THotPDF, Cache-Infrastruktur