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 LongParâmetros
| BandHeight | A altura da faixa em píxeis do dispositivo; passe 0 para desativar as faixas e utilizar o caminho de bitmap único |
|---|
Valores devolvidos
| 1 | A 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