使用预定义的模板创建PDF文件

时间:2018-04-26 12:54:12

标签: node.js pdf pdf-generation pdfkit pspdfkit

我正在尝试使用名为PDFKIT的特定库创建带有预定义模板的PDF。服务器是用Nodejs编写的,我可以知道有什么好的例子我可以参考吗?我想要实现的是将用户界面作为输入表单,然后在服务器上就地预定义PDF文件。当用户点击提交按钮时,pdf渲染引擎将获取数据并嵌入到pdf模板文件中。

2 个答案:

答案 0 :(得分:2)

查看PSPDFKit for Web / PSPDFKit Server API docs for handling forms,它可以让您检索和更新所有表单字段。然后,您可以使用document APIs下载PDF,并将表单字段设置为您的用户提交的任何值。

回顾一下,步骤是:

  1. Upload the template PDF to the server将文档ID存储在您的数据库或用户会话中。
  2. Fill in the form fields使用您的用户提交的数据。
  3. Download the PDF,其中包含更新的表单字段,例如通过电子邮件发送或将其存储在某处。
  4. 您也可以create a signed URL so that you can directly redirect your user to the generated PDF

答案 1 :(得分:0)

你听说过PhantomJS吗?有一个名为phantom-html-to-pdf的软件包。你可以尝试一下。