我正在使用phantomjs来捕获我的应用程序创建的“Proposal”。这一切都很好,它导出为PDF。
当我从PDF打印时,我需要为每页添加页边距和页边距。这有什么形式的CSS打印属性吗?
例如,一旦页面内容流入下一页,它就会在页面顶部开始。我需要在这里设置保证金来解决这个问题。同样对于保证金底部。
查看我的内容中的灰色栏?那是分页发生的地方。我需要在灰色条之后和之前添加边距。
谢谢!
答案 0 :(得分:1)
如果有人好奇的话,我自己回答这个问题,Phantom JS提供了添加边距的选项。
var marginTop = "75px";
var marginBottom = "85px";
page.paperSize = {
format: 'A4',
margin: {
top: marginTop,
bottom: marginBottom
},
orientation: 'portrait'};