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으로 제한됩니다

반환 값

1저널이 시작되었습니다
0선택한 문서 또는 저널 상태가 잘못되었거나 복구 파일을 만들 수 없습니다