SetRenderBanding

Composição

Descrição

Define a altura das faixas para o processamento por faixas, para que as páginas de DPI elevado e grande formato sejam processadas uma faixa horizontal de cada vez, limitando o pico de memória em vez de alocar um bitmap gigante

Quando é definida uma altura de faixa positiva e a página a excede, cada página é composta em faixas verticais, combinada num mapa de bits acumulador de tamanho completo e devolvida como saída; as extremidades com suavização que atravessam o limite de uma faixa podem diferir um nível relativamente à composição num único mapa de bits

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 faixa em píxeis do dispositivo; passe 0 para desativar as faixas e utilizar o caminho de bitmap único

Valores devolvidos

1A altura da faixa foi aplicada

Observações

A composição por faixas está desativada por predefinição; o caminho de composição existente com um único mapa de bits permanece inalterado até esta opção ser ativada

Leia a definição ativa com GetRenderBandHeight