SaveChanges

文档管理

描述

将已更改的对象追加到最初由 LoadFromFile 打开的文件,保留每个原始字节并添加新的增量 xref 节

该方法会在写入前验证 Password,拒绝长度已被外部更改的源文件,随后重新加载更新后的文件,以便下一次调用使用最新的源长度和 /Prev 链

重新加载期间,所选公共文档句柄保持稳定

从流或字符串加载的文档没有原始路径并返回零

语法

Delphi

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

参数

Password重新加载加密源所需的密码;未加密文档则为空字符串

返回值

0文档不由文件支持、密码错误、源文件被外部修改,或者追加或重新加载失败
1已追加增量更新并重新加载更新后的文档

另请参阅

AppendToFile、AppendToStream、SaveToFile