DARenderPageToFile

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

Descrição

Renderiza a página especificada do documento especificado como uma imagem e grava os dados da imagem em um arquivo no disco

Por padrão, a renderização usa o sistema GDI+, disponível no Windows XP e posteriores

Revise a sintaxe, os parâmetros e os valores de retorno antes de chamar a função Os blocos de código permanecem originais para que os exemplos possam ser copiados sem alterações.

Revise a sintaxe, os parâmetros e os valores de retorno antes de chamar a função Os blocos de código permanecem originais para que os exemplos possam ser copiados sem alterações.

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 handle retornado pelas funções DAOpenFile, DAOpenFileReadOnly ou DAOpenFromStream
PageRefUma referência de página retornada pelas funções DAFindPage ou DANewPage
Options0 = BMP output 1 = JPEG output 2 = WMF output 3 = EMF output 4 = EPS output 5 = PNG output 6 = GIF output 7 = TIFF output 8 = EMF+ output 9 = HTML5 output 10 = G4 TIFF output
DPIO DPI a usar ao renderizar a página. Valores acima de 300 causarão uso excessivo de memória
FileNameO caminho e o nome do arquivo a criar para armazenar os dados da imagem da página renderizada.

Valores retornados

0A página não pôde ser renderizada. Verifique o valor dos parâmetros FileHandle e PageRef.
1A página foi renderizada corretamente e o arquivo de imagem foi salvo em disco. O arquivo não pôde ser gravado em disco 2