我正在使用PhantomJS动态生成PDF。然而,似乎总是在页脚和标题之间切断一些内容。
相关文件:
正如您在PDF文件中看到的那样,内容在第5页和第6页之间被切断。
我已经查看了现有的Qt和PhantomJS错误,并且我不确定我是否做得不对,或者它只是一个错误。
page-break-inside:avoid
,但Qt似乎还不支持。page-break-before
...但是我无法正确获取单个页面大小,检查每页上标题的相对位置。 $('element').offset().top
返回整个文档顶部的位置,而不是当前页面。关于我做错的任何想法?
答案 0 :(得分:0)
这很棘手,但我用简单的逻辑解决了它。 将元素显示为块元素并且它可以工作。
display:block;
page-break-inside:avoid;