RenderPageToMemory
Renderizado e impresión
Descripción
Representa una página en un búfer de memoria de mapa de bits proporcionado por quien llama cuando se selecciona el representador PDFium
Sintaxis
Delphi
Function TPDFlib.RenderPageToMemory(DPI: Double; Page: Integer; Target: Pointer; Width, Height, BitsPerPixel: Integer): Integer;
Parámetros
| DPI | Resolución de representación solicitada antes de aplicar la escala de representación actual |
|---|---|
| Page | Número de página basado en 1 Los valores fuera del rango del documento se limitan a la página válida más cercana |
| Target | Puntero al búfer de píxeles de destino proporcionado por quien llama |
| Width | Ancho del mapa de bits de destino en píxeles |
| Height | Alto del mapa de bits de destino en píxeles |
| BitsPerPixel | Profundidad del formato de píxeles Solo se aceptan 24 y 32 |
Devuelve
Devuelve 1 cuando PDFium renderiza en el búfer. Devuelve 0 para profundidades de bits no admitidas, cuando se selecciona Cairo, cuando PDFium no está disponible o cuando el renderizado falla
Observaciones
SelectRenderer(3) debe estar activo. Cairo no admite esta ruta de renderizado en memoria