从HTML页面Node.js创建PDF文件

时间:2017-05-19 23:26:56

标签: javascript html node.js css3 pdf

我试图从包含图片的html页面创建PDF文件,我希望我的PDF文件在每个页面中包含特定数量的图像。 我在how to make html page in A4 format上看过这个,但仍然不知道如何设置每页的图片数量。 如果你们对如何做到有任何想法,我们将不胜感激

2 个答案:

答案 0 :(得分:1)

使用此npm包htmlto

var htmlTo = require('htmlto')

htmlTo.pdf('./public/html/report.html','./public/pdf/report.pdf',{width: 2480, height: 3508})

安装:

npm install -S htmlto

npm install -S phantom

*您还可以指定dimensions.phantom版本^ 4.0.3和节点版本v6.5.0 https://www.npmjs.com/package/htmlto

答案 1 :(得分:0)

你可以使用这个javascript库https://github.com/MrRio/jsPDF打开现场演示,在那里你会看到一个带有html页面到pdf的例子我使用这个图库并且效果很好!