0

我目前正在使用 DOMPDF 和 MPDF,它们运行良好。出于某种原因,我更喜欢 MPDF,尽管对它的支持几乎下降了。

目前我正在做一些我需要生成表格的事情:

<body>
<table>

<thead>
<tr><th></th><th></th><th></th></tr>
</thead>

<tbody>
<tr><td></td><td></td><td></td></tr>
</tbody>

<tbody>
<tr><td></td><td></td><td></td></tr>
</tbody>

<tbody>
<tr><td></td><td></td><td></td></tr>
</tbody>

</table>

</body>

如您所见,我有多个 tbody 部分。原因是,我需要确保 tbody 中的所有内容在分页时都不会损坏。我需要 tbody 中的这些行集始终出现在同一页面上。

我会通过应用类来做到这一点:

.tbody {page-break-inside:avoid;}

不幸的是 DOMPDF 和 MPDF 不支持这个。

我相信 wkhtmltopdf 确实如此,但是使用 composer 来启动和运行它的过程以及所涉及的复杂性对我来说似乎有点极端。

有没有可以处理这个问题的纯 PHP PDF 生成器?

谢谢。

4

0 回答 0