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 Long

Parâmetros

Enabled1 to turn capture/replay on, 0 to turn it off

Valores retornados

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