StartEditJournal
Edição de documentos, Recuperação
Descrição
Inicia um edit journal para o documento selecionado e captura seu estado atual como a baseline de undo
As transações mantêm em memória no máximo MaxUndoSteps estados anteriores. Um FileName não vazio também cria um journal de recuperação contra quedas, cujos records de estado e cursor são anexados e descarregados de forma independente
Os arquivos de recuperação contêm snapshots de PDF serializados, mas nunca armazenam uma senha de documento Snapshots criptografados permanecem criptografados e exigem a senha quando recuperados
Sintaxe
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 | Caminho do journal de recuperação, ou um valor vazio para histórico apenas em memória |
|---|---|
| MaxUndoSteps | Número de transições confirmadas retidas, limitado (clamp) à faixa suportada de 1 a 1000 |
Valores retornados
| 1 | The journal started |
|---|---|
| 0 | O documento selecionado ou o estado do journal é inválido, ou o arquivo de recuperação não pôde ser criado |