DASaveAsFile
文件管理、直接存取功能
描述
把整個檔案連同所有變更改寫到新檔案。大檔案或物件很多的檔案可能要花點時間。輸出檔頭使用 DA 文件的有效 PDF 版本,包括 Direct Access 編輯造成的任何版本提升。操作完成後原始檔案會關閉,檔案控制代碼隨之失效。原始檔案無法被覆寫;想把變更附加回原始檔案請用 DAAppendFile
語法
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);
參數
| FileHandle | 由 DAOpenFile、DAOpenFileReadOnly 或 DAOpenFromStream 函式傳回的控制代碼 |
|---|---|
| OutputFileName | 要建立之新文件的路徑與名稱。 |
傳回值
| 0 | 無法建立新檔案 |
|---|---|
| 1 | 文件已成功儲存到新檔案 |