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文件已成功儲存到新檔案