SetDisplayListCaching
Rendering
Descrizione
Abilita o disabilita la cache delle display list, così lo stream di contenuto di una pagina viene analizzato una volta e riprodotto a qualsiasi scala senza nuova tokenizzazione
Quando è abilitata, la prima renderizzazione di ogni flusso di contenuto ne registra operatori e operandi nello spazio utente; le renderizzazioni successive riproducono la registrazione ricreando la matrice pagina-dispositivo per il nuovo DPI. I Form XObject e le procedure dei glifi Type 3 memorizzano un elenco ciascuno, così anche la ricorsione sostiene il costo di analisi una sola volta
Sintassi
Delphi
Function TPDFlib.SetDisplayListCaching(Enabled: Integer): Integer;DLL
int DLSetDisplayListCaching(int InstanceID, int Enabled);ActiveX
Function PDFlib::SetDisplayListCaching(Enabled As Long) As LongParametri
| Enabled | 1 per attivare acquisizione/riproduzione, 0 per disattivarla |
|---|
Valori restituiti
| 1 | L'impostazione è stata applicata |
|---|
Note
Esaminare l'efficacia con GetDisplayListCacheInfo e scartare le registrazioni con ClearDisplayListCache
La cache è disabilitata per impostazione predefinita; il percorso di analisi immediata resta invariato finché non viene abilitata