【发布时间】:2016-04-17 16:39:04
【问题描述】:
我正在尝试从 html 页面生成 pdf。 html 非常简单,为每个页面呈现一个居中的图像。
当我渲染 html 时,我拥有的 css 可以正常工作,但当我尝试使用 node-html-pdf 从中创建 pdf 时却无法正常工作。
我还在 github 上创建了一个小型 express 应用程序,它重现了该问题: https://github.com/aschmid/phantomjs2pdf
pdf 中的奇怪之处在于前 2 页正确呈现。
然后之后的每一页都是前一页的 200%:
我确定这是 css 的问题。 我还想创建适用于每种纸张大小(字母、小报、A4 ......)或方向(纵向、横向)的 css 规则,并将图像在 pdf 页面上居中。
有人能指出正确的方向吗?
【问题讨论】:
标签: javascript html css pdf phantomjs