DARenderPageToStream

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

Descrição

Esta função só está disponível na edição Delphi

Compõe a página especificada do documento indicado numa imagem e devolve os dados da imagem no TStream fornecido

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.DARenderPageToStream(FileHandle, PageRef, Options: Integer; DPI: Double; Target: TStream): Integer;

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
TargetO fluxo no qual colocar a página composta

Valores devolvidos

0Não foi possível compor a página. Verifique se os parâmetros FileHandle e PageRef contêm valores válidos
1A página foi composta e os dados da imagem foram colocados no fluxo