StartEditJournal

Dokumentredigering, Återställning

Beskrivning

Startar en redigeringsjournal för det valda dokumentet och fångar dess aktuella tillstånd som undo-baslinje

Transaktioner behåller högst MaxUndoSteps tidigare tillstånd i minnet. Ett icke-tomt FileName skapar också en kraschåterställningsjournal vars tillstånds- och cursorposter läggs till och spolas oberoende

Återställningsfiler innehåller serialiserade PDF-snapshots men lagrar aldrig ett dokumentlösenord. Krypterade snapshots förblir krypterade och kräver lösenordet när de återställs

Syntax

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);

Parametrar

FileNameSökväg till återställningsjournal, eller ett tomt värde för minnesonly-historik
MaxUndoStepsAntal committade övergångar som behålls, avklippt till stödda intervallet 1 till 1000

Returvärden

1The journal started
0Det valda dokumentet eller journaltillståndet är ogiltigt, eller så kunde återställningsfilen inte skapas