StartEditJournal
Documentbewerking, herstel
Beschrijving
Start een edit-journal voor het geselecteerde document en legt zijn huidige status vast als undo-baseline
Transacties houden maximaal MaxUndoSteps eerdere toestanden in het geheugen vast. Een niet-lege FileName maakt ook een crash-recovery-journaal aan waarvan de toestands- en cursorrecords onafhankelijk worden toegevoegd en doorgespoeld
Herstelbestanden bevatten geserialiseerde PDF-snapshots maar slaan nooit een documentwachtwoord op. Versleutelde snapshots blijven versleuteld en vereisen het wachtwoord bij herstel
Syntaxis
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);
Syntaxis
| FileName | Pad van het recovery-logboek, of een lege waarde voor alleen-in-geheugen geschiedenis |
|---|---|
| MaxUndoSteps | Aantal bewaarde vastgelegde overgangen, begrensd op het ondersteunde bereik 1 tot en met 1000 |
Retourwaarden
| 1 | Het journaal is gestart |
|---|---|
| 0 | Het geselecteerde document of de journalstatus is ongeldig, of het herstelbestand kon niet worden aangemaakt |