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 Long

Parameter

Enabled1 aktiviert Erfassung/Wiedergabe, 0 deaktiviert sie

Rückgabewerte

1Die 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