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 Long

DLL

int DLStartEditJournal(int InstanceID, const wchar_t *FileName, int MaxUndoSteps);
int DLStartEditJournalA(int InstanceID, const char *FileName, int MaxUndoSteps);

參數

FileName復原日誌路徑;空值表示歷史只存記憶體
MaxUndoSteps保留的已提交轉換數量,夾限在支援範圍 1 到 1000

傳回值

1The journal started
0所選文件或日誌狀態無效,或無法建立復原檔案