DARenderPageToFile

Funcionalidade de acesso direto, Composição e impressão

Descrição

Compõe a página especificada do documento especificado numa imagem e guarda os dados da imagem como ficheiro no disco

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

A opção 10, saída TIFF (G4), só está disponível no Windows Vista, Windows Server 2008 e versões posteriores

Também é possível efetuar a composição com Cairo; utilize SetCairoFileName e SelectRenderer

functions.

Sintaxe

Delphi

Function TPDFlib.DARenderPageToFile(FileHandle, PageRef, Options: Integer; DPI: Double; Const FileName: WideString): Integer;

ActiveX

Function PDFlib::DARenderPageToFile(FileHandle As Long, PageRef As Long, Options As Long, DPI As Double, FileName As String) As Long

DLL

int DLDARenderPageToFile(int InstanceID, int FileHandle, int PageRef, int Options, double DPI, const wchar_t * FileName);

Parâmetros

FileHandleUm identificador devolvido pelas funções DAOpenFile, DAOpenFileReadOnly ou DAOpenFromStream
PageRefUma referência de página devolvida pelas funções DAFindPage ou DANewPage
Options0 = 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 = Saída TIFF 8 = Saída EMF+ 9 = Saída HTML5 10 = Saída G4 TIFF
DPIO DPI a utilizar ao compor a página. Os valores superiores a 300 causam uma utilização excessiva de memória
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. Verifique o valor dos parâmetros FileHandle e PageRef
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