procedure RenderPageSkia(Canvas: FPDF_SKIA_CANVAS; Width, Height: Integer; DrawFormOverlay: Boolean = True);
| Canvas | FPDF_SKIA_CANVAS. Identificador passado ao Skia como um SkCanvas. nil levanta EPdfError |
| Width, Height | Integer. Tamanho da área de renderização em unidades de tela. Ambos devem ser positivos |
| DrawFormOverlay | Boolean. Quando True e uma camada de formulário está ativa, os widgets de formulário são desenhados sobre a página. O padrão é True |
Desenha por meio do back-end Skia em vez de em um bitmap, o que permite que uma aplicação que já compõe com Skia mantenha a página no mesmo pipeline, em vez de transferir uma cópia rasterizada
Tanto a renderização da página quanto a sobreposição de formulário exigem um pdfium.dll compilado com o back-end Skia. Quando o módulo carregado não as exporta, a chamada levanta EPdfError indicando qual parte está faltando, em vez de não desenhar nada
A trava de renderização é mantida durante a chamada, então a operação é segura contra renderização simultânea no mesmo componente