SetDisplayListCaching
Rendering
Beskrivning
Aktiverar eller inaktiverar display-list-cachen så att en sidas innehållsström parsas en gång och spelas upp i vilken skala som helst utan åter-tokenisering
När aktiverat spelar den första renderingen av varje innehållsström in sina operatorer och operander i user space; senare renderingar spelar upp inspelningen med sid-till-enhet-matrisen byggd om för nya DPI. Form XObjects och Type 3-glyfprocedurer cachar en lista var, så rekursionen också betalar pars-kostnaden bara en gång
Syntax
Delphi
Function TPDFlib.SetDisplayListCaching(Enabled: Integer): Integer;DLL
int DLSetDisplayListCaching(int InstanceID, int Enabled);ActiveX
Function PDFlib::SetDisplayListCaching(Enabled As Long) As LongParametrar
| Enabled | 1 to turn capture/replay on, 0 to turn it off |
|---|
Returvärden
| 1 | Inställningen tillämpades |
|---|
Anmärkningar
Inspektera effektiviteten med GetDisplayListCacheInfo och kassera inspelningarna med ClearDisplayListCache
Cachning är av som standard; den direkt-parsande vägen som all befintlig rendering använder är oförändrad tills du väljer att aktivera det