RenderPageToFile

Processamento e impressão

Descrição

Esta função renderiza uma página do documento selecionado para um ficheiro no disco. Os dados gravados no disco dependem do parâmetro Options

Por predefinição, a renderização utiliza o sistema GDI+, disponível de origem no Windows XP e versões posteriores

This function renders a page from the selected document to a file on disk. The data written to disk depends on the Options parameter.

By default rendering uses the GDI+ system which is available by default in Windows XP and later.

Option 10, TIFF (G4) output, is only available on Windows Vista and Windows Server 2008 and later.

It is also possible to render using Cairo, use the SetCairoFileName and SelectRenderer

Para imagens com /Alternates, o renderizador incorporado mantém uma imagem de base visível ou seleciona a primeira alternativa de conteúdo opcional visível, conforme exigido pela ISO 32000-1

Sintaxe

Delphi

Function TPDFlib.RenderPageToFile(DPI: Double; Page, Options: Integer; Const FileName: WideString): Integer;

ActiveX

Function PDFlib::RenderPageToFile(DPI As Double, Page As Long, Options As Long, FileName As String) As Long

DLL

int DLRenderPageToFile(int InstanceID, double DPI, int Page, int Options, const wchar_t * FileName);

Parâmetros

DPIO DPI a utilizar ao compor a página. Os valores superiores a 300 causam uma utilização excessiva de memória
PageThe page number to render 0 = Saída BMP 1 = Saída JPEG 2 = Saída WMF 3 = Saída EMF 4 = Saída EPS 5 = Saída PNG 6 = Saída GIF 7 = TIFF (LZW) output 8 = Saída EMF+ 9 = Saída HTML5 10 = TIFF (G4) output
Options
FileNameO caminho e o nome do ficheiro a criar para armazenar os dados de imagem da página composta

Valores devolvidos

0Não foi possível compor a página
1A página foi composta corretamente e o ficheiro de imagem foi guardado no disco Não foi possível escrever o ficheiro no disco 2