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
| DPI | DPI utilizados para la renderización. Un valor de 72 produce el mismo resultado que Acrobat con un nivel de zoom del 100 % |
|---|---|
| StartPage | La primera página que se imprimirá |
| EndPage | La última página que se imprimirá |
| Options | 0 = 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
| 0 | Las 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 |
|---|---|
| 1 | Las páginas se renderizaron correctamente |