如何用mpdf php类定义表的高度

时间:2012-03-27 14:14:00

标签: php mpdf

我必须用mpdf绘制一个报告。 该报告使用<table>来显示行。 我想修正<table>的高度(不是<td>的高度),如下所示:<table height="600"><table style="height:600px">但似乎不可能。 我正在尝试在mpdf.php中添加它,但似乎需要几天才能完成!

有任何想法可以解决这个问题吗?

谢谢

4 个答案:

答案 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; }