【发布时间】:2017-10-20 04:31:27
【问题描述】:
我正在尝试从包含图像的 html 页面创建 PDF 文件,并且我希望我的 PDF 文件在每个页面中包含特定数量的图像。 我在how to make html page in A4 format 上阅读了这篇文章,但仍然不知道如何设置每页的图像数量。 如果你们对如何做到这一点有任何想法,我们将不胜感激
【问题讨论】:
标签: javascript html node.js css pdf
我正在尝试从包含图像的 html 页面创建 PDF 文件,并且我希望我的 PDF 文件在每个页面中包含特定数量的图像。 我在how to make html page in A4 format 上阅读了这篇文章,但仍然不知道如何设置每页的图像数量。 如果你们对如何做到这一点有任何想法,我们将不胜感激
【问题讨论】:
标签: javascript html node.js css pdf
使用这个 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
*你也可以指定dimension.phantom版本^4.0.3和node版本v6.5.0 https://www.npmjs.com/package/htmlto
【讨论】:
您可以使用这个 javascript 库 https://github.com/MrRio/jsPDF 打开现场演示,在那里您会看到一个带有 html 页面到 pdf 的示例,我使用这个带有图像的库并且效果很好!
【讨论】: