gpt4 book ai didi

css - 打印 PDF - 如何在每一页上添加边距顶部和底部?

转载 作者:太空宇宙 更新时间:2023-11-04 14:59:27 24 4
gpt4 key购买 nike

我正在使用 phantomjs 截取我的应用程序创建的“提案”的屏幕截图。这一切都很顺利,它可以很好地导出为 PDF。

当我从 PDF 打印时,我需要为每一页添加边距顶部和边距底部。是否有任何形式的 CSS 打印属性?

例如,一旦一个页面的内容流入下一个页面,它就会从页面顶部开始。我需要在这里设置 margin top 来解决这个问题。边距底部也是如此。

enter image description here

看到我内容中的灰色条了吗?那就是发生分页符的地方。我需要在灰色条之后和之前添加边距。

谢谢!

最佳答案

如果有人好奇的话,最后我自己回答这个问题,Phantom JS 带有添加边距的选项。

var marginTop = "75px";
var marginBottom = "85px";

page.paperSize = {
format: 'A4',
margin: {
top: marginTop,
bottom: marginBottom
},
orientation: 'portrait'};

关于css - 打印 PDF - 如何在每一页上添加边距顶部和底部?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16616409/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com