RenderPageToMemory
Rendering and printing
Beschrijving
Rendert één pagina in een door de aanroeper aangeleverde bitmapgeheugenbuffer wanneer de PDFium-renderer is geselecteerd
Syntaxis
Delphi
Function TPDFlib.RenderPageToMemory(DPI: Double; Page: Integer; Target: Pointer; Width, Height, BitsPerPixel: Integer): Integer;
Parameters
| DPI | De gevraagde renderresolutie voordat de huidige renderschaal wordt toegepast |
|---|---|
| Page | Paginanummer beginnend bij 1. Waarden buiten het documentbereik worden afgekapt naar de dichtstbijzijnde geldige pagina |
| Target | Pointer naar de doelpixelbuffer die de aanroeper aanlevert |
| Width | Breedte van de bestemmingsbitmap in pixels |
| Height | Destination bitmap height in pixels. |
| BitsPerPixel | Pixel format depth. Only 24 and 32 are accepted. |
Returns
Geeft 1 terug als PDFium in de buffer rendert. Geeft 0 terug bij niet-ondersteunde bitdieptes, wanneer Cairo is gekozen, wanneer PDFium niet beschikbaar is, of wanneer het renderen mislukt
Remarks
SelectRenderer(3) moet actief zijn. Cairo ondersteunt dit memory-rendering-pad niet