标签: pdf phantomjs
我有一些服务器端node.js代码,可以根据请求使用phantomJS生成PDF文件,我正在寻找一种方法来为输出添加密码保护。
node.js
phantomJS
可悲的是,我没有在幻像中找到任何提及这样的选项,这是有道理的,因为Chrome也没有提供。或者我可以运行一些其他工具来获取幻像创建的PDF并为其添加密码保护,但我似乎无法找到任何可以做到这一点(为现有文件添加密码)并且完全免费使用(最好是非GPL)。
很高兴有关如何处理此任务的建议。谢谢!
答案 0 :(得分:1)
您可以使用node-qpdf包来加密和解密PDF。它使用了qpdf。首先,您需要转换HTML - > PDF然后PDF - >密码保护的PDF。