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 LongParámetros
| BandHeight | La 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
| 1 | Se 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