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

FileHandleRankenėlė, grąžinta DAOpenFile, DAOpenFileReadOnly arba DAOpenFromStream funkcijų
OutputFileNameNaujojo dokumento, kurį reikia sukurti, kelias ir pavadinimas

Grąžinamos reikšmės

0Naujo failo sukurti nepavyko
1Dokumentas sėkmingai išsaugotas naujajame faile