StartEditJournal
Dokumentbearbeitung, Wiederherstellung
Beschreibung
Startet ein Bearbeitungsjournal für das ausgewählte Dokument und erfasst dessen aktuellen Zustand als Ausgangsbasis für das Rückgängigmachen
Transaktionen halten höchstens MaxUndoSteps vorherige Zustände im Speicher. Ein nicht leerer FileName erstellt außerdem ein Journal zur Wiederherstellung nach einem Absturz, dessen Zustands- und Cursor-Datensätze unabhängig angehängt und geschrieben werden
Wiederherstellungsdateien enthalten serialisierte PDF-Schnappschüsse, speichern jedoch niemals ein Dokumentkennwort. Verschlüsselte Schnappschüsse bleiben verschlüsselt und erfordern bei der Wiederherstellung das Kennwort
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);
Parameter
| FileName | Pfad des Wiederherstellungsjournals oder ein leerer Wert für einen nur im Speicher gehaltenen Verlauf |
|---|---|
| MaxUndoSteps | Anzahl der beibehaltenen bestätigten Übergänge, begrenzt auf den unterstützten Bereich von 1 bis 1000 |
Rückgabewerte
| 1 | Das Journal wurde gestartet |
|---|---|
| 0 | Der ausgewählte Dokument- oder Journalzustand ist ungültig, oder die Wiederherstellungsdatei konnte nicht erstellt werden |