SetRenderBanding

Renderizado

Descripción

Establece la altura de banda para la representación por bandas, de modo que las páginas de alta resolución y gran formato se representen una banda horizontal a la vez, limitando la memoria máxima en vez de asignar un bitmap gigante

Cuando se establece una altura de banda positiva y la página la supera, cada página se renderiza en franjas verticales, se compone en un mapa de bits acumulador de tamaño completo y se devuelve como salida; los bordes antialias que cruzan un límite de banda pueden diferir en un nivel de un renderizado con un solo mapa de bits

Sintaxis

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

BandHeightLa altura de banda en píxeles del dispositivo; pase 0 para desactivar las bandas y usar la ruta de un solo mapa de bits

Valores devueltos

1Se aplicó la altura de banda

Observaciones

La división en bandas está desactivada de forma predeterminada; la ruta existente de renderizado de un solo mapa de bits no cambia hasta que se habilite

Lea la configuración activa con GetRenderBandHeight