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 | ジャーナルが開始されました |
|---|---|
| 0 | 選択したドキュメントまたはジャーナル状態が無効であるか、リカバリファイルを作成できませんでした |