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 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 tras fallos cuyos registros de estado y cursor se añaden y se vacían de forma independiente
Los archivos de recuperación contienen instantáneas PDF serializadas, pero nunca contraseñas. Las instantáneas cifradas siguen cifradas y requieren 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 un historial solo en memoria |
|---|---|
| MaxUndoSteps | Número de transiciones confirmadas conservadas, limitado al intervalo compatible de 1 a 1000 |
Valores devueltos
| 1 | Se inició el diario |
|---|---|
| 0 | El estado del documento seleccionado o del diario no es válido, o no se pudo crear el archivo de recuperación |