我必须用 mpdf 绘制报告。报表用于<table>
显示行。我想像这样修复<table>
(而不是<td>
)的高度:<table height="600">
或者<table style="height:600px">
但这似乎是不可能的。我正在尝试在 mpdf.php 中添加它,但似乎需要几天时间才能完成!
有没有人有任何想法来解决这个问题?
谢谢
我对表格有同样的问题,我将它添加到我的代码中,并且似乎工作得很好
$mpdf->keep_table_proportions = true;
MPDF 不适用于表格。我可以从经验告诉你。如果您想要精确的尺寸/边距/等,请使用 DIV 标签并始终在 CSS 中使用填充而不是边距。
TCPDF 似乎可以解释有效的 CSS,所以这是一个您可以使用的示例...
将类或 ID 添加到表元素
<table class="tblStyle1">
然后在你的css文件中:
table.tblStyle1 {
width:400px;
height:500px;
min-height:500px !important;
}
TCPDF 类可能更适合您的需要... http://sourceforge.net/projects/tcpdf/files/
它一直在进行中,可能会给您带来您所说的灵活性,尤其是在字体方面。
享受!