PDFium Delphi Component 文件

CommitPageObjectEditTransaction 方法

组件: TPdf  ·  单元: PDFium
应用已打开的页面对象编辑事务中记录在日志的编辑

语法

function CommitPageObjectEditTransaction: Boolean;

说明

CommitPageObjectEditTransaction 将用 BeginPageObjectEditTransaction 打开的事务所记录的页面对象编辑重放到活动文档上,并关闭该事务

当每条日志编辑都成功应用时返回 True;返回 False 时调用方应执行回滚以恢复捕获的快照

备注

    • 在没有打开事务的情况下调用会返回 False,且不更改文档
    • 成功提交后,编辑日志仍可通过 ExportEditJournal 导出

示例

if Pdf1.CommitPageObjectEditTransaction then
  Pdf1.UpdatePage(1)
else
  Pdf1.RollbackPageObjectEditTransaction;

参见