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

DPIResolución de representación solicitada antes de aplicar la escala de representación actual
PageNú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
TargetPuntero al búfer de píxeles de destino proporcionado por quien llama
WidthAncho del mapa de bits de destino en píxeles
HeightAlto del mapa de bits de destino en píxeles
BitsPerPixelProfundidad 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

Véase también

SetPDFiumFileName, SelectRenderer, PDFiumRendering