SetDisplayListCaching
Rendu
Description
Active ou désactive le cache de liste d'affichage, afin que le flux de contenu d'une page soit analysé une fois et rejoué à toute échelle sans nouvelle tokenisation
Lorsque cette option est activée, le premier rendu de chaque flux de contenu enregistre ses opérateurs et opérandes dans l’espace utilisateur ; les rendus suivants rejouent l’enregistrement avec une matrice page-périphérique reconstruite pour le nouveau DPI. Les Form XObjects et procédures de glyphes Type 3 mettent chacun une liste en cache, de sorte que la récursion ne paie aussi le coût d’analyse qu’une fois
Syntaxe
Delphi
Function TPDFlib.SetDisplayListCaching(Enabled: Integer): Integer;DLL
int DLSetDisplayListCaching(int InstanceID, int Enabled);ActiveX
Function PDFlib::SetDisplayListCaching(Enabled As Long) As LongParamètres
| Enabled | 1 pour activer la capture/relecture, 0 pour la désactiver |
|---|
Valeurs de retour
| 1 | Le paramètre a été appliqué |
|---|
Remarques
Contrôlez l’efficacité avec GetDisplayListCacheInfo et supprimez les enregistrements avec ClearDisplayListCache
La mise en cache est désactivée par défaut ; le chemin d'analyse immédiate utilisé par tous les rendus existants reste inchangé jusqu'à son activation explicite