DASaveAsFileA
Gestionarea documentelor, funcționalitate de acces direct
Descriere
Codul A de la sfârșit denotă entry point-ul DLL ANSI (char); suprafața ActiveX/COM expune doar forma Unicode. Comportamentul este identic cu DASaveAsFile, iar argumentele string sunt interpretate folosind code page-ul curent al SetAnsiMode
Rescrie întregul fișier, inclusiv toate modificările, într-un fișier nou. Operația poate dura ceva timp la fișiere mari sau cu multe obiecte. Antetul de ieșire folosește versiunea PDF efectivă a documentului DA, inclusiv orice ridicare de versiune cauzată de editările Direct Access. Fișierul original este închis după această operație, iar handle-ul fișierului nu mai este valid. Fișierul original nu poate fi suprascris. Folosiți DAAppendFile dacă vreți să adăugați modificări la fișierul original
Sintaxă
Delphi
Function DLDASaveAsFileA(InstanceID, FileHandle: Integer; OutputFileName: PAnsiChar): Integer;
DLL
int DLDASaveAsFileA(int InstanceID, int FileHandle, const char * OutputFileName);
Parametri
| FileHandle | Un handle returnat de funcțiile DAOpenFile, DAOpenFileReadOnly sau DAOpenFromStream |
|---|---|
| OutputFileName | Calea și numele documentului nou de creat |
Valori returnate
| 0 | Fișierul nou nu a putut fi creat |
|---|---|
| 1 | Documentul a fost salvat cu succes în fișierul nou |