Ray*_*jax 26 pdf pdf-generation node.js phantomjs
我正在使用PhantomJS从html创建PDF.
它工作正常,但我无法找到如何使用分页; 我想在文档中为每个div创建一个页面,但是我在文档中找不到任何内容.关于分页.
如果我的文档很短,它只会生成一个页面,如果它更大,它会创建一个第二个空页面,而我的内容在第一个页面中变得很长.
任何的想法 ?(我正在为nodeJS使用phantomJS节点模块)
Cyb*_*axs 45
PhantomJS负责webkit的css实现.要实现手动分页符,您可以使用以下属性:
page-break-before :auto/always/avoid/...page-break-inside :auto/always/avoid/...page-break-after :auto/always/avoid/...例如,div可以是:
<div style="page-break-before:always;"><!-- content --></div>
Run Code Online (Sandbox Code Playgroud)
要么
<div style="page-break-after:always;"> <!-- content --></div>
Run Code Online (Sandbox Code Playgroud)
在Webkit中打印时控制分页符有时并不容易,特别是对于长html表.
| 归档时间: |
|
| 查看次数: |
23594 次 |
| 最近记录: |