我正在尝试使用TCPDF生成PDF,
我有两列,第一列的高度大于第二列的高度。现在问题是,在将文本写入第二列控件后移到下一行,所以文本会像这样被覆盖,
$pdf->writeHTMLCell(140, '', '', $y, $left_column, 0, 0, FALSE, false, 'J', true);
$pdf->writeHTMLCell(50, '', '', '', $right_column, 0, 1, 0, TRUE, 'C', true);
如何获得第一列的高度/ $ y以便我可以在完成第一列后编写下一个内容?
答案 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();
。