SaveChanges

Gestão de documentos

Descrição

Acrescenta objetos alterados ao ficheiro originalmente aberto por LoadFromFile, preservando todos os bytes originais e adicionando uma nova secção xref incremental

O método valida Password antes da escrita, rejeita uma origem cujo comprimento tenha sido alterado externamente e, em seguida, recarrega o ficheiro atualizado para que outra chamada utilize o comprimento da origem e a cadeia /Prev mais recentes

O identificador público do documento selecionado permanece estável durante o recarregamento

Os documentos carregados a partir de um fluxo ou cadeia não têm um caminho original e devolvem zero

Sintaxe

Delphi

Function TPDFlib.SaveChanges(Const Password: WideString): Integer;

Parâmetros

PasswordA palavra-passe necessária para recarregar uma origem encriptada, ou uma cadeia vazia para um documento não encriptado

Valores devolvidos

0O documento não tem um ficheiro subjacente, a palavra-passe está errada, a origem foi alterada externamente ou a anexação ou o recarregamento falhou
1A atualização incremental foi acrescentada e o documento atualizado foi recarregado

Consulte também

AppendToFile, AppendToStream, SaveToFile