DASaveAsFileA
Gestión de documentos, funcionalidad de acceso directo
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 DASaveAsFile y los argumentos de cadena se interpretan con la página de códigos SetAnsiMode actual
Reescribe el archivo completo, incluidos todos los cambios, en un archivo nuevo. Esta operación puede tardar con archivos grandes o que contengan muchos objetos. La cabecera de salida utiliza la versión PDF efectiva del documento DA, incluida cualquier elevación de versión provocada por ediciones de acceso directo. El archivo original se cierra tras la operación y su identificador deja de ser válido. El archivo original no puede sobrescribirse. Utilice DAAppendFile si desea anexar los cambios al archivo original
Sintaxis
Delphi
Function DLDASaveAsFileA(InstanceID, FileHandle: Integer; OutputFileName: PAnsiChar): Integer;
DLL
int DLDASaveAsFileA(int InstanceID, int FileHandle, const char * OutputFileName);
Parámetros
| FileHandle | Un identificador devuelto por las funciones DAOpenFile, DAOpenFileReadOnly o DAOpenFromStream |
|---|---|
| OutputFileName | La ruta y el nombre del nuevo documento que se va a crear |
Valores devueltos
| 0 | No se pudo crear el nuevo archivo |
|---|---|
| 1 | El documento se ha guardado correctamente en el nuevo archivo |