gpt4 book ai didi

wkhtmltopdf - 如何避免 wkhtmltopdf 表格行内分页

转载 作者:行者123 更新时间:2023-12-03 05:21:14 32 4
gpt4 key购买 nike

我正在使用一个表格从 html 页面生成 pdf 报告。

我正在使用 wkhtmltopdf 来达到此目的。

生成 pdf 后,它会在 tr 标记中的任意位置中断

我想避免它。

最佳答案

更新 17.09.2015: 检查您正在使用的版本:wkhtmltopdf 0.12.2.4 is said to fix the problem (I have not checked) .

<小时/>

这是 wkhtmltopdf 中的一个已知问题。 webkit 使用的分页算法(WKhtmltopdf 中的 WK)对于大型表格来说效果不佳。我建议将表格分解为更小的 block ,这样更容易拆分为页面并大量使用 css:

table, tr, td, th, tbody, thead, tfoot {
page-break-inside: avoid !important;
}

另请查看以下 wkhtmltopdf 问题,他们有有趣的评论,讨论了例如表拆分问题。有一个 JS 解决方案可以以编程方式将表拆分为 168 个,这可能会对您有所帮助(但我不使用它)。

更新 2013 年 11 月 8 日上面链接的第 168 期对此有很多讨论。有人设法编译了一个支持更好的断表的 wkhtmltopdf 版本,但不幸的是,它似乎尚未正式发布,并且可能包含其他错误。我不知道如何获取它,也不知道如何在 Windows 上编译,但任何感兴趣的人都可以检查例如注释 here (请参阅下面的新更新)。

更新2014年2月24日您会很高兴听到在 wkhtmltopdf 0.12 中,此功能等得到了极大的改进。然而,等待 0.12.1 并在开始使用任何新版本之前进行彻底测试,尽管使用 antialize 的新人做得很好(ashkulz 摇滚),但它仍然有点不稳定!随时更新wkhtmltopdf.orggithub 。 Google 代码网站已过时,正在缓慢迁移。

关于wkhtmltopdf - 如何避免 wkhtmltopdf 表格行内分页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13516534/

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