我正在尝试使用dompdf显示一个固定高度的简单表:
#d {
border-collapse: collapse;
width: 100%;
height: 500px;
}
#d td {
vertical-align: top;
padding: 10px;
border-left: 1px solid #e8e8e8;
border-right: 1px solid #e8e8e8;
}
<table id="d">
<tbody>
<tr>
<td>aaa</td>
<td>aaa</td>
</tr>
<tr>
<td>bbb</td>
<td>bbb</td>
</tr>
<tr>
<td>ccc</td>
<td>ccc</td>
</tr>
<tr>
<td>ddd</td>
<td>ddd</td>
</tr>
</tbody>
</table>
table bottom
但PDF渲染并不像我期望的那样:
我想要的是表格行高度应该自动调整到表格高度,就像在纯HTML渲染上一样:http://jsfiddle.net/qfw627an/
有没有办法用dompdf做到这一点?
由于
答案 0 :(得分:3)
你可能讨厌这个答案,但是你无法从这里到达那里。
我在项目上遇到了很多关于DomPDF的问题。在过去的几年中,它看起来并没有变得更好。
在PHP中模拟浏览器是一个难题。幸运的是,有人建造了一个无头的&#34;用于打印PDF的Webkit版本。
我们切换到这个并重新开始处理我们的应用程序,而不是无休止地打印出来。
祝你好运!