php - writeHTMLCell() 不重置单元格高度

标签 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 以便我可以在完成第一列后编写下一个内容?

最佳答案

这里简要解释了 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();

关于php - writeHTMLCell() 不重置单元格高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28736541/

相关文章:

php - less 和 html 保存到数据库中

php - 限制MYSQL插入重复记录时的自增

javascript - (图形)树结构中的 jQuery sortables

php - 在 PHP 中将高质量的 PDF 转换为 Word?

Ruby - 如何在 Prawn 中使用不同的字体?

java - 从 pdf 中提取嵌入对象

PHP - 缩短对来自不同服务器的表运行查询的时间

php - json_encode 为非 null 值返回 null

javascript - 如何查看文件 ://images from http://localhost served pages in Firefox 11?

html - 输入复选框默认选中