SetRenderBanding

Renderização

Descrição

Define a altura de faixa para a renderização em bandas, de modo que páginas de DPI alto e de grande formato renderizem uma faixa horizontal por vez, limitando o pico de memória em vez de alocar um bitmap gigante

Quando uma altura de faixa positiva está definida e a página a excede, cada página é renderizada em faixas verticais, composta em um bitmap acumulador de tamanho completo e devolvida como saída; bordas com anti-aliasing que cruzam um limite de faixa podem diferir em um nível de uma renderização de bitmap único

Sintaxe

Delphi

Function TPDFlib.SetRenderBanding(BandHeight: Integer): Integer;

DLL

int DLSetRenderBanding(int InstanceID, int BandHeight);

ActiveX

Function PDFlib::SetRenderBanding(BandHeight As Long) As Long

Parâmetros

BandHeightA altura da banda em pixels de dispositivo; passe 0 para desabilitar o banding e usar o caminho de bitmap único

Valores retornados

1The band height was applied

Observações

O banding vem desativado por padrão; o caminho existente de renderização em bitmap único permanece inalterado até você ativar

Leia a configuração ativa com GetRenderBandHeight