DASaveAsFileA
Manajemen dokumen, Fungsionalitas akses langsung
Deskripsi
Akhiran A menandai entry point DLL ANSI (char); permukaan ActiveX/COM hanya mengekspos bentuk Unicode-nya. Perilakunya identik dengan DASaveAsFile dan argumen string ditafsirkan memakai code page SetAnsiMode saat ini
Menulis ulang seluruh file, termasuk semua perubahan, ke file baru. Operasi ini bisa memakan waktu untuk file besar atau file dengan objek yang banyak. Header output memakai versi PDF efektif dokumen DA, termasuk kenaikan versi akibat edit Direct Access. File asli ditutup setelah operasi ini dan file handle tidak lagi valid. File asli tidak bisa ditimpa. Gunakan DAAppendFile jika ingin menambahkan perubahan ke file asli
Sintaks
Delphi
Function DLDASaveAsFileA(InstanceID, FileHandle: Integer; OutputFileName: PAnsiChar): Integer;
DLL
int DLDASaveAsFileA(int InstanceID, int FileHandle, const char * OutputFileName);
Parameter
| FileHandle | Handle yang dikembalikan oleh fungsi DAOpenFile, DAOpenFileReadOnly, atau DAOpenFromStream |
|---|---|
| OutputFileName | Path dan nama dokumen baru yang akan dibuat |
Nilai kembalian
| 0 | File baru gagal dibuat |
|---|---|
| 1 | Dokumen berhasil disimpan ke file baru |