DAAppendFile
Manajemen dokumen, Fungsionalitas akses langsung
Deskripsi
Menambahkan semua perubahan yang dibuat pada dokumen yang semula dibuka dengan fungsi DAOpenFile. Ini operasi cepat karena hanya objek yang berubah yang harus ditambahkan ke akhir file asli. File ditutup setelah operasi ini dan file handle tidak lagi valid
Fungsi ini tidak akan bekerja jika file sumber dibuka dalam mode read only atau jika dokumen dimuat dari file yang salah bentuk, misalnya whitespace ditambahkan di awal file. Dalam kasus tersebut gunakan fungsi DASaveAsFile sebagai gantinya
Sintaks
Delphi
Function TPDFlib.DAAppendFile(FileHandle: Integer): Integer;
ActiveX
Function PDFlib::DAAppendFile(FileHandle As Long) As Long
DLL
int DLDAAppendFile(int InstanceID, int FileHandle);
Parameter
| FileHandle | Handle yang dikembalikan oleh fungsi DAOpenFile, DAOpenFileReadOnly, atau DAOpenFromStream |
|---|
Nilai kembalian
| 0 | FileHandle yang ditentukan tidak valid Perubahan pada file berhasil ditambahkan |
|---|---|
| 1 | 2 File dibuka dalam mode read only sehingga update tidak bisa ditulis. Gunakan DASaveAsFile sebagai gantinya. 3 Dokumen dibuka dari file yang salah bentuk sehingga operasi append tidak mungkin. Lihat fungsi DAShiftedHeader |