DASaveAsFileA
Dokumentų valdymas, tiesioginės prieigos funkcijos
Aprašymas
Galinis A žymi ANSI (char) DLL įėjimo tašką; ActiveX/COM sąsaja atskleidžia tik Unicode formą. Elgsena identiška DASaveAsFile, o eilutės argumentai aiškinami naudojant esamąjį SetAnsiMode kodų puslapį
Perrašo visą failą, kartu su visais pakeitimais, į naują failą. Su dideliais failais arba failais su daug objektų ši operacija gali užtrukti. Išvesties antraštė naudoja faktinę DA dokumento PDF versiją, įskaitant bet kokį Direct Access redagavimų sukeltą versijos pakėlimą. Po šios operacijos originalus failas užveriamas, o failo rankenėlė nebebus galiojanti. Originalo failo perrašyti negalima. Jei norite prie originalo failo priedėti pakeitimus, naudokite DAAppendFile
Sintaksė
Delphi
Function DLDASaveAsFileA(InstanceID, FileHandle: Integer; OutputFileName: PAnsiChar): Integer;
DLL
int DLDASaveAsFileA(int InstanceID, int FileHandle, const char * OutputFileName);
Parametrai
| FileHandle | Rankenėlė, grąžinta DAOpenFile, DAOpenFileReadOnly arba DAOpenFromStream funkcijų |
|---|---|
| OutputFileName | Naujojo dokumento, kurį reikia sukurti, kelias ir pavadinimas |
Grąžinamos reikšmės
| 0 | Naujo failo sukurti nepavyko |
|---|---|
| 1 | Dokumentas sėkmingai išsaugotas naujajame faile |