SetDisplayListCaching
Rendering
Beschreibung
Aktiviert oder deaktiviert den Displaylisten-Cache, sodass der Inhaltsstream einer Seite einmal analysiert und in jeder Skalierung ohne erneute Tokenisierung wiedergegeben wird
Wenn aktiviert, zeichnet das erste Rendering jedes Inhaltsstreams dessen Operatoren und Operanden im Benutzerraum auf; spätere Renderings spielen die Aufzeichnung mit der für die neue DPI neu erstellten Seite-zu-Gerät-Matrix ab. Form XObjects und Type-3-Glyphenprozeduren speichern jeweils eine Liste zwischen, sodass auch die Rekursion die Parsingkosten nur einmal trägt
Syntax
Delphi
Function TPDFlib.SetDisplayListCaching(Enabled: Integer): Integer;DLL
int DLSetDisplayListCaching(int InstanceID, int Enabled);ActiveX
Function PDFlib::SetDisplayListCaching(Enabled As Long) As LongParameter
| Enabled | 1 aktiviert Erfassung/Wiedergabe, 0 deaktiviert sie |
|---|
Rückgabewerte
| 1 | Die Einstellung wurde angewendet |
|---|
Anmerkungen
Prüfen Sie die Wirksamkeit mit GetDisplayListCacheInfo und verwerfen Sie die Aufzeichnungen mit ClearDisplayListCache
Caching ist standardmäßig deaktiviert; der von allen vorhandenen Renderings verwendete Sofort-Parsing-Pfad bleibt bis zur Aktivierung unverändert