procedure RenderPageSkia(Canvas: FPDF_SKIA_CANVAS; Width, Height: Integer; DrawFormOverlay: Boolean = True);
| Canvas | FPDF_SKIA_CANVAS. Identificador que se pasa a Skia como un SkCanvas. nil genera un EPdfError |
| Width, Height | Integer. Tamaño del área de renderizado en unidades de lienzo. Ambos deben ser positivos |
| DrawFormOverlay | Boolean. Cuando es True y hay una capa de formularios activa, los widgets del formulario se dibujan sobre la página. Su valor predeterminado es True |
Dibuja mediante el backend de Skia en lugar de hacia un mapa de bits, lo que permite a una aplicación que ya compone con Skia mantener la página en la misma canalización en lugar de transferir una copia rasterizada
Tanto el renderizado de la página como la capa de formularios requieren un pdfium.dll compilado con el backend de Skia. Cuando el módulo cargado no los exporta, la llamada genera un EPdfError que indica qué parte falta, en lugar de no dibujar nada
El bloqueo de renderizado se mantiene durante la llamada, por lo que es segura frente a renderizados concurrentes sobre el mismo componente