【发布时间】:2020-12-27 12:28:54
【问题描述】:
我正在使用 pdfjs 来显示 PDF 表单(acroforms 示例)。如果我填写一些字段,我如何获得这些注释。
我试过了:
pdfPage.getAnnotations().then(function(a) {
for(var i = 0;i < a.length; i++) {
console.log(a[i].id + ' - ' + a[i].fieldValue);
}
});
但我得到的只是空的fieldValues。我想我是从原始 PDF 中获取它们的。如何访问包含新注释的 live 文档?
【问题讨论】:
-
你应该明白 acrosform 示例在渲染的 pdf 中添加一个带有 html 表单的 html 层;因此,您应该注意使用 html 事件保存已编辑的值,然后生成 acrobat 完全支持的 xfdf 文件;请删除下面的负面评论,以便我可以通过示例改进答案(即使您可以在建议的链接中找到所有内容)
标签: javascript pdf.js