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

DPIDe gevraagde renderresolutie voordat de huidige renderschaal wordt toegepast
PagePaginanummer beginnend bij 1. Waarden buiten het documentbereik worden afgekapt naar de dichtstbijzijnde geldige pagina
TargetPointer naar de doelpixelbuffer die de aanroeper aanlevert
WidthBreedte van de bestemmingsbitmap in pixels
HeightDestination bitmap height in pixels.
BitsPerPixelPixel 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

Zie ook

SetPDFiumFileName, SelectRenderer, PDFiumRendering