procedure RenderPageSkia(Canvas: FPDF_SKIA_CANVAS; Width, Height: Integer; DrawFormOverlay: Boolean = True);
| Canvas | FPDF_SKIA_CANVAS. Manejador pasado a Skia como un SkCanvas. nil genera 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 formulario activa, los widgets de formulario se dibujan encima de la página. El valor predeterminado es True |
Dibuja a través del backend Skia en lugar de a un mapa de bits, lo que permite a una aplicación que ya compone con Skia mantener la página en el mismo canal en lugar de blitear una copia rasterizada
Tanto el renderizado de la página como la superposición de formulario requieren una pdfium.dll compilada con el backend Skia. Cuando el módulo cargado no los exporta, la llamada genera EPdfError indicando qué parte falta en lugar de no dibujar nada
El bloqueo de renderizado se mantiene durante la llamada, así que es seguro frente al renderizado concurrente en el mismo componente