DASaveAsFileA
Administración de documentos, funcionalidad de acceso directo
Descripción
La A final indica el punto de entrada ANSI (char) de la DLL; la superficie ActiveX/COM expone solo la forma Unicode El comportamiento es idéntico a DASaveAsFile y los argumentos de cadena se interpretan mediante la página de códigos actual de SetAnsiMode
Reescribe todo el archivo, incluidos todos los cambios, en un archivo nuevo. Esta operación puede tomar algún tiempo con archivos grandes o con muchos objetos. El encabezado de salida usa la versión efectiva de PDF del documento DA, incluido cualquier aumento de versión causado por ediciones de Direct Access. El archivo original se cierra después de esta operación y el handle de archivo deja de ser válido. El archivo original no puede sobrescribirse. Use DAAppendFile si desea agregar 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 creará |
Valores devueltos
| 0 | El simplificador iterativo tiene un presupuesto de operaciones por trazo; si un trazo hostil o patológico alcanza el presupuesto, se conservan los puntos sin resolver para que la garantía de tolerancia nunca se debilite |
|---|---|
| 1 | El documento se guardó correctamente en el archivo nuevo |