DARenderPageToFileA
Funcionalidad de acceso directo, representación e impresión
Descripción
La A final indica el punto de entrada de DLL ANSI (char); la interfaz ActiveX/COM solo expone la forma Unicode. El comportamiento es idéntico a DARenderPageToFile y los argumentos de cadena se interpretan con la página de códigos actual de SetAnsiMode
Renderiza la página especificada del documento especificado en una imagen y guarda los datos de imagen como archivo en disco
De forma predeterminada, el renderizado usa el sistema GDI+ disponible en Windows XP y versiones 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 DLDARenderPageToFileA(InstanceID, FileHandle, PageRef, Options: Integer; DPI: Double; FileName: PAnsiChar): Integer;
DLL
int DLDARenderPageToFileA(int InstanceID, int FileHandle, int PageRef, int Options, double DPI, const char * 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 usarán al representar la página. Los valores superiores a 300 provocarán un uso excesivo de memoria |
| FileName | La ruta y el nombre de archivo del archivo que se creará para almacenar los datos de imagen de página renderizada |
Valores devueltos
| 0 | No se pudo representar la página. Compruebe el valor de los parámetros FileHandle y PageRef |
|---|---|
| 1 | La página se representó correctamente y el archivo de imagen se guardó en el disco El archivo no se pudo escribir en el disco 2 |