StartEditJournal
Edición de documentos, recuperación
Descripción
Inicia un diario de edición para el documento seleccionado y captura su estado actual como línea base para deshacer
Las transacciones conservan en memoria como máximo MaxUndoSteps estados anteriores. Un FileName no vacío también crea un diario de recuperación ante fallos cuyos registros de estado y cursor se agregan y vacían de forma independiente
Los archivos de recuperación contienen instantáneas PDF serializadas, pero nunca almacenan una contraseña de documento. Las instantáneas cifradas permanecen cifradas y requieren la contraseña al recuperarse
Sintaxis
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);
Parámetros
| FileName | Ruta del diario de recuperación, o un valor vacío para historial solo en memoria |
|---|---|
| MaxUndoSteps | Número de transiciones confirmadas conservadas, limitado al rango admitido de 1 a 1000 |
Valores devueltos
| 1 | Se inició el registro |
|---|---|
| 0 | El documento seleccionado o el estado del diario no es válido, o no se pudo crear el archivo de recuperación |