writeHTMLCell()不重置单元格高度

时间:2015-02-26 07:17:34

标签: php html pdf tcpdf

我正在尝试使用TCPDF生成PDF,

我有两列,第一列的高度大于第二列的高度。现在问题是,在将文本写入第二列控件后移到下一行,所以文本会像这样被覆盖,

enter image description here

        $pdf->writeHTMLCell(140, '', '', $y, $left_column, 0, 0, FALSE, false, 'J', true);

        $pdf->writeHTMLCell(50, '', '', '', $right_column, 0, 1, 0, TRUE, 'C', true);   

如何获得第一列的高度/ $ y以便我可以在完成第一列后编写下一个内容?

2 个答案:

答案 0 :(得分:0)

这里很快解释了writeHTMLCell参数:

writeHTMLCell(width, height, x, y, html, border, ln_break_after, fill, reset_last_cell_height, align, autopadding);

如果您未将reset_last_cell_height设置为false,则可以通过调用获取单元格的高度值:

$height = $pdf->getLastH();

答案 1 :(得分:0)

如果将ln_break_after参数设置为1,则可以在编写html单元格后使用$pdf->getY();