我该如何将现有的PDF文档加载为jsPDF对象,并使用JavaScript库parallax / jsPDF进行编辑?该库是目前最受欢迎的用于生成PDF的JavaScript库。
我正在使用 版本2.5.1,这是目前最新的版本。
我到处搜索,最终找到了答案,浪费了太多时间。因此,我决定将其放在这里,以便任何人都可以更快地参考它。
我该如何将现有的PDF文档加载为jsPDF对象,并使用JavaScript库parallax / jsPDF进行编辑?该库是目前最受欢迎的用于生成PDF的JavaScript库。
我正在使用 版本2.5.1,这是目前最新的版本。
我到处搜索,最终找到了答案,浪费了太多时间。因此,我决定将其放在这里,以便任何人都可以更快地参考它。
还有其他支持相同功能的库,例如pdf-lib。我从他们的GitHub页面中提取了以下内容。
pdf-lib是为解决JavaScript生态系统对PDF操作(特别是PDF修改)缺乏强大支持而创建的。
pdf-lib的两个独特功能是:
还有其他好的开源JavaScript PDF库可用。但是,其中大多数只能创建文档,不能修改现有文档。许多库也只能在特定环境中使用。
UMD模块
您还可以从unpkg或jsDelivr下载pdf-lib作为UMD模块。UMD构建已编译为ES5,因此它们应该可以在任何现代浏览器中工作。如果您没有使用包管理器或模块捆绑器,则UMD构建非常有用。例如,您可以直接在HTML页面的标签中使用它们。
注意:如果您在生产中使用CDN脚本,应该在URL中包含特定的版本号,例如: