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
| FileHandle | Um identificador devolvido pelas funções DAOpenFile, DAOpenFileReadOnly ou DAOpenFromStream |
|---|---|
| PageRef | Uma referência de página devolvida pelas funções DAFindPage ou DANewPage |
| Options | 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 = Saída TIFF 8 = Saída EMF+ 9 = Saída HTML5 10 = Saída G4 TIFF |
| DPI | O DPI a utilizar ao compor a página. Os valores superiores a 300 causam uma utilização excessiva de memória |
| FileName | O caminho e o nome do ficheiro a criar para armazenar os dados de imagem da página composta |
Valores devolvidos
| 0 | Não foi possível compor a página. Verifique o valor dos parâmetros FileHandle e PageRef |
|---|---|
| 1 | A 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 |