DARenderPageToFile
Funcionalidad de acceso directo, renderización e impresión
Descripción
Renderiza la página especificada del documento indicado en una imagen y guarda los datos en un archivo del disco
De forma predeterminada, el renderizado utiliza el sistema GDI+, disponible en Windows XP y posteriores
Revise la sintaxis, los parámetros y los valores de retorno antes de llamar a la función. La página mantiene los bloques de código originales para que los ejemplos puedan copiarse sin cambios.
Revise la sintaxis, los parámetros y los valores de retorno antes de llamar a la función. La página mantiene los bloques de código originales para que los ejemplos puedan copiarse sin cambios.
functions.
Sintaxis
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 | Un identificador devuelto por las funciones DAOpenFile, DAOpenFileReadOnly o DAOpenFromStream |
|---|---|
| PageRef | Una referencia de página devuelta por las funciones DAFindPage o DANewPage |
| Options | 0 = Salida BMP 1 = Salida JPEG 2 = Salida WMF 3 = Salida EMF 4 = Salida EPS 5 = Salida PNG 6 = Salida GIF 7 = Salida TIFF 8 = Salida EMF+ 9 = Salida HTML5 10 = Salida TIFF G4 |
| DPI | Los DPI que se utilizarán al renderizar la página. Los valores superiores a 300 provocarán un uso excesivo de memoria |
| FileName | La ruta y el nombre del archivo que se creará para almacenar los datos de imagen de la página renderizada |
Valores devueltos
| 0 | No se pudo renderizar la página. Compruebe el valor de los parámetros FileHandle y PageRef |
|---|---|
| 1 | La página se renderizó correctamente y el archivo de imagen se guardó en el disco No se pudo escribir el archivo en el disco 2 |