DASaveAsFile
Quản lý tài liệu, Chức năng truy cập trực tiếp
Mô tả
Ghi lại toàn bộ file, kèm mọi thay đổi, ra một file mới. Với file lớn hoặc file nhiều object, thao tác này có thể mất một lúc. Header đầu ra dùng phiên PDF thực tế của tài liệu DA, gồm cả phần nâng phiên do các chỉnh sửa Direct Access gây ra. File gốc sẽ bị đóng sau thao tác này và file handle không còn hợp lệ. Không thể ghi đè lên file gốc. Nếu muốn nối thay đổi vào file gốc, hãy dùng DAAppendFile
Cú pháp
Delphi
Function TPDFlib.DASaveAsFile(FileHandle: Integer; Const OutputFileName: WideString): Integer;
ActiveX
Function PDFlib::DASaveAsFile(FileHandle As Long, OutputFileName As String) As Long
DLL
int DLDASaveAsFile(int InstanceID, int FileHandle, const wchar_t * OutputFileName);
Tham số
| FileHandle | Handle được trả về bởi các hàm DAOpenFile, DAOpenFileReadOnly hoặc DAOpenFromStream |
|---|---|
| OutputFileName | Đường dẫn và tên tài liệu mới cần tạo |
Giá trị trả về
| 0 | Không tạo được file mới |
|---|---|
| 1 | Đã lưu tài liệu ra file mới thành công |