使用FPDF和GetY跟踪pdf上的文本位置

时间:2013-08-21 21:16:53

标签: fpdf

我正在尝试跟踪使用PDF创建的FPDF页面上的当前Y位置,以便我可以正确地启动新页面,确保表格不会超过分页符。首先,我正确地使用GetY来监控它,如果是,那么正确的语法是什么。我正在尝试

$currentYposition = GetY();

但它似乎不起作用。有什么建议吗?

2 个答案:

答案 0 :(得分:0)

不知道为什么会这样 - 但确实如此: 如果你只是在通话后抓住Y,它似乎是MultiCell之前的值。 之前和之后抓住它并获得差异会给你高度。

$oldY = $this->getY();
$this->MultiCell(150, 4, utf8_decode($description), 0, "L");
$newY = $this->getY();

$multiCellHeight = $newY-$oldY;

答案 1 :(得分:0)

这个对我有用。

$y = $pdf->GetY();