RenderPageToMemory

Rendering, stampa

Descrizione

Esegue il rendering di una pagina in un buffer bitmap fornito dal chiamante quando è selezionato PDFium

Sintassi

Delphi

Function TPDFlib.RenderPageToMemory(DPI: Double; Page: Integer; Target: Pointer; Width, Height, BitsPerPixel: Integer): Integer;

Parametri

DPIRisoluzione di rendering richiesta prima dell'applicazione della scala di rendering corrente
PageNumero di pagina con base 1. I valori esterni all'intervallo vengono limitati alla pagina valida più vicina
TargetPuntatore al buffer di pixel di destinazione fornito dal chiamante
WidthLarghezza della bitmap di destinazione in pixel
HeightAltezza della bitmap di destinazione in pixel
BitsPerPixelProfondità del formato pixel Sono accettati solo 24 e 32

Valori restituiti

Restituisce 1 se PDFium renderizza nel buffer. Restituisce 0 per profondità non supportate, Cairo selezionato, PDFium assente o errore di rendering.

Note

SelectRenderer(3) deve essere attivo. Cairo non supporta questo percorso di rendering in memoria

Vedere anche

SetPDFiumFileName, SelectRenderer, PDFiumRendering