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 LongDLL
int DLStartEditJournal(int InstanceID, const wchar_t *FileName, int MaxUndoSteps);
int DLStartEditJournalA(int InstanceID, const char *FileName, int MaxUndoSteps);
Parametrar
| FileName | Sökväg till återställningsjournal, eller ett tomt värde för minnesonly-historik |
|---|---|
| MaxUndoSteps | Antal committade övergångar som behålls, avklippt till stödda intervallet 1 till 1000 |
Returvärden
| 1 | The journal started |
|---|---|
| 0 | Det valda dokumentet eller journaltillståndet är ogiltigt, eller så kunde återställningsfilen inte skapas |