SetDisplayListCaching
Renderização
Descrição
Ativa ou desativa o cache de display lists para que o content stream de uma página seja parseado uma vez e reposto em qualquer escala sem re-tokenização
Quando ativo, a primeira renderização de cada content stream registra seus operadores e operandos em user space; renderizações posteriores repõem o registro com a matriz página-dispositivo reconstruída para o novo DPI Form XObjects e procedimentos de glyphs Type 3 fazem cache de uma lista cada, de modo que a recursão também paga o custo de parse apenas uma vez
Sintaxe
Delphi
Function TPDFlib.SetDisplayListCaching(Enabled: Integer): Integer;DLL
int DLSetDisplayListCaching(int InstanceID, int Enabled);ActiveX
Function PDFlib::SetDisplayListCaching(Enabled As Long) As LongParâmetros
| Enabled | 1 to turn capture/replay on, 0 to turn it off |
|---|
Valores retornados
| 1 | The setting was applied |
|---|
Observações
Avalie a eficácia com GetDisplayListCacheInfo e descarte as gravações com ClearDisplayListCache
O cache vem desativado por padrão; o caminho de parse imediato usado por toda a renderização existente permanece inalterado até você ativar