我正在我的Ubuntu服务器上运行wkhtmltopdf 0.12.2.1(带有修补的qt),我可以很好地生成PDF。我一直在使用wkhtmltopdf来生成一个包含多个列的表,有时其中一列有很多文本。
我的问题是:我希望我的表行能够跨越多个页面,而不会在行之前/之后留下空格。 WKHTMLTOPDF为我做了一些工作,但如果行有大量文本,它通常会在行前留下不需要的空格,因为wkthmltopdf会尝试将整行保留在一个页面上。
例如,当wkhtmltopdf遇到一行占用该行的大约3/4时,该页面可能是该表的一半。 Wkthmltopdf目前将第一页的下半部分留空并在下一页开始真正长的行。我想要发生的是,wkhtmltopdf在第一页上启动了很长的行,然后在下一页上完成了长行。
我该怎么做?
我已经考虑过使用div和span,但是我还需要表格边框才能显示出来,所以看起来使用表格是最好的选择。有什么建议吗?
答案 0 :(得分:3)
在对这个问题进行一些思考之后,最好的做法就是只更改报告的格式以使用div和span而不是使用表格。我已经完成了这一切,现在一切似乎都有效。