StartEditJournal
文件編輯、復原
描述
為所選文件開始編輯日誌,並把目前狀態擷取為復原基準
交易在記憶體中最多保留 MaxUndoSteps 個先前狀態。FileName 非空時還會建立當機復原日誌,其狀態與游標記錄各自附加並獨立沖寫
復原檔內含序列化的 PDF 快照,但絕不儲存文件密碼。加密的快照維持加密狀態,復原時需要密碼
語法
Delphi
Function TPDFlib.StartEditJournal(Const FileName: WideString= ''; MaxUndoSteps: Integer= 32): Integer;ActiveX
Function PDFlib::StartEditJournal(FileName As String, MaxUndoSteps As Long) As LongDLL
int DLStartEditJournal(int InstanceID, const wchar_t *FileName, int MaxUndoSteps);
int DLStartEditJournalA(int InstanceID, const char *FileName, int MaxUndoSteps);
參數
| FileName | 復原日誌路徑;空值表示歷史只存記憶體 |
|---|---|
| MaxUndoSteps | 保留的已提交轉換數量,夾限在支援範圍 1 到 1000 |
傳回值
| 1 | The journal started |
|---|---|
| 0 | 所選文件或日誌狀態無效,或無法建立復原檔案 |