填写PDF表格

时间:2015-12-31 03:22:21

标签: javascript node.js pdf heroku wkhtmltopdf

您好我有一份需要填写的PDF表格。该应用程序向用户提出问题(表格),并在提交时将答案填入PDF空白区域进行打印。

  • 我熟悉JS和Node(暂时没用过)。不使用PHP。

  • 我将在我平时的地方举办,Heroku。

  • 我在Windows 7机器上工作

任何提示都会很棒。

我做了一些研究并且wkhtmltopdf.org不断出现。根据这个,它需要HTML页面并转换为PDF。因此,在用户回答之后,我将获得答案并制作一个看起来像PDF的html文件,并在空格处填写提供的答案。 (不知道那是不是一个好的解决方案)

它说要在你的机器上下载wkhtmltopdf并通过工具运行HTML文件听起来很有趣。但是我将如何在heroku上托管这个工具。我正在寻找NPM的东西,我发现this。但它也说“首先,你需要在你的系统上安装wkhtmltopdf命令行工具”系统是heroku吗?

<{3>}上的

表示要使用wkhtmltopdf http://google.com google.pdf。这是否意味着我需要对我的系统变量wkhtmltopdf?所以我可以在我的命令行中使用它。

PS:我知道这是一个很大的问题,所以我愿意花30美元来帮助我解决这个问题。我可以通过paypal或其他东西。

2 个答案:

答案 0 :(得分:2)

我正在使用html to pdf模块,它很棒,它使用了phantomjs(我根本不是专家,但对我来说是一个好的开始),我能够使用pdf作为流或缓冲,我希望它可以帮助你。

答案 1 :(得分:2)

在npm上查看以下模块:

node-pdffiller是PDF工具包PDFtk的包装器:

在PDFKit的网站上有很多很好的文档:

这些模块具有不同的功能和API。你应该找到适合你需要的东西。

还有一篇很好的文章: