我必须用mpdf绘制一个报告。
该报告使用<table>
来显示行。
我想修正<table>
的高度(不是<td>
的高度),如下所示:<table height="600">
或<table style="height:600px">
但似乎不可能。
我正在尝试在mpdf.php中添加它,但似乎需要几天才能完成!
有任何想法可以解决这个问题吗?
谢谢
答案 0 :(得分:4)
我遇到了与表相同的问题,我将其添加到我的代码中并且似乎工作得非常好
$mpdf->keep_table_proportions = true;
答案 1 :(得分:1)
MPDF与表格不兼容。我可以从经验告诉你。如果你想要精确的尺寸/边距/等使用DIV标签,并且总是在你的CSS中使用填充而不是边距。
答案 2 :(得分:0)
TCPDF类可能更适合您的需求...... http://sourceforge.net/projects/tcpdf/files/
它不断地工作,可能会给你提供你所说的灵活性,特别是在字体方面。
享受!
答案 3 :(得分:0)
TCPDF似乎解释了有效的CSS,所以这是一个你可以使用的例子......
向表元素添加类或ID
<table class="tblStyle1">
然后在你的css文件中:
table.tblStyle1 {
width:400px;
height:500px;
min-height:500px !important;
}