RenderPageToMemory

Processamento e impressão

Descrição

Compõe uma página num buffer de memória de mapa de bits fornecido pelo chamador quando o compositor PDFium está selecionado

Sintaxe

Delphi

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

Parâmetros

DPIResolução de composição solicitada antes da aplicação da escala de composição atual
PageNúmero de página com base 1. Os valores fora do intervalo do documento são limitados à página válida mais próxima
TargetPonteiro para a memória intermédia de píxeis de destino fornecida pelo chamador
WidthLargura do bitmap de destino em píxeis
HeightAltura do bitmap de destino em píxeis
BitsPerPixelProfundidade do formato dos píxeis. Só são aceites 24 e 32

Devolve

Devolve 1 quando o PDFium compõe na memória intermédia. Devolve 0 para profundidades de bits não suportadas, quando o Cairo está selecionado, quando o PDFium não está disponível ou quando a composição falha

Observações

SelectRenderer(3) tem de estar ativo. Cairo não suporta este caminho de processamento em memória

Consulte também

SetPDFiumFileName, SelectRenderer, PDFiumRendering