StartEditJournal
Modification de documents, récupération
Description
Démarre un journal de modifications pour le document sélectionné et capture son état actuel comme référence d'annulation
Les transactions conservent au plus MaxUndoSteps états antérieurs en mémoire. Un FileName non vide crée également un journal de reprise après incident, dont les enregistrements d’état et de curseur sont ajoutés et vidés séparément
Les fichiers de récupération contiennent des instantanés PDF sérialisés mais jamais le mot de passe. Les instantanés chiffrés le restent et exigent le mot de passe à la récupération
Syntaxe
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);
Paramètres
| FileName | Chemin du journal de récupération, ou valeur vide pour un historique uniquement en mémoire |
|---|---|
| MaxUndoSteps | Nombre de transitions validées conservées, limité à la plage prise en charge de 1 à 1 000 |
Valeurs de retour
| 1 | Le journal a démarré |
|---|---|
| 0 | Le document sélectionné ou l'état du journal n'est pas valide, ou le fichier de récupération n'a pas pu être créé |