procedure RenderPageSkia(Canvas: FPDF_SKIA_CANVAS; Width, Height: Integer; DrawFormOverlay: Boolean = True);
| Canvas | FPDF_SKIA_CANVAS. Handle, das als SkCanvas an Skia übergeben wird. nil löst EPdfError aus. |
| Width, Height | Integer. Größe des Renderbereichs in Canvas-Einheiten. Beide müssen positiv sein. |
| DrawFormOverlay | Boolean. Bei True und aktiver Formularebene werden Formular-Widgets über der Seite gezeichnet. Standard ist True. |
Zeichnet über das Skia-Backend statt in eine Bitmap; so kann eine Anwendung, die bereits mit Skia komponiert, die Seite in derselben Pipeline halten, statt eine gerasterte Kopie zu blitten
Sowohl das Seiten-Rendering als auch das Formular-Overlay erfordern eine pdfium.dll, die mit dem Skia-Backend gebaut wurde. Wenn das geladene Modul sie nicht exportiert, löst der Aufruf EPdfError aus, der benennt, welcher Teil fehlt, statt nichts zu zeichnen
Die Render-Sperre wird für den Aufruf gehalten, sodass es gegenüber gleichzeitigem Rendern auf derselben Komponente sicher ist