RenderDocumentToFile

Renderizado e impresión

Descripción

Renderiza determinadas páginas del documento seleccionado en un archivo de imagen en disco

La renderización usa GDI+ de forma predeterminada en Windows XP y posteriores. La opción 10, TIFF (G4), requiere Windows Vista o Server 2008 y posteriores

También se puede renderizar mediante Cairo; utilice las funciones SetCairoFileName y SelectRenderer

Sintaxis

Delphi

Function TPDFlib.RenderDocumentToFile(DPI: Double; StartPage, EndPage, Options: Integer; Const FileName: WideString): Integer;

ActiveX

Function PDFlib::RenderDocumentToFile(DPI As Double, StartPage As Long, EndPage As Long, Options As Long, FileName As String) As Long

DLL

int DLRenderDocumentToFile(int InstanceID, double DPI, int StartPage, int EndPage, int Options, const wchar_t * FileName);

Parámetros

DPIDPI utilizados para la renderización. Un valor de 72 produce el mismo resultado que Acrobat con un nivel de zoom del 100 %
StartPageLa primera página que se imprimirá
EndPageLa última página que se imprimirá
Options0 = BMP 1 = JPEG 2 = WMF 3 = EMF 4 = EPS 5 = PNG 6 = GIF 7 = TIFF 8 = EMF+ 9 = HTML5 10 = G4 TIFF Ruta y nombre por página. "%p" se sustituye por número; si falta, se añade antes de la extensión. "output.jpg" en página 10 produce "output10.jpg"; "page%poutput.bmp" en página 5 produce "page5output.bmp"
FileName

Valores devueltos

0Las páginas no se renderizaron correctamente. Por lo general, esto se debe a que los parámetros StartPage o EndPage están fuera del intervalo
1Las páginas se renderizaron correctamente