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

FileHandleUn identificador devuelto por las funciones DAOpenFile, DAOpenFileReadOnly o DAOpenFromStream
OutputFileNameLa ruta y el nombre del nuevo documento que se va a crear

Valores devueltos

0No se pudo crear el nuevo archivo
1El documento se ha guardado correctamente en el nuevo archivo