2

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

$currentYposition = GetY();

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

4

2 回答 2

1

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

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

$multiCellHeight = $newY-$oldY;
于 2014-03-21T15:31:44.233 回答
0

这个对我有用。

$y = $pdf->GetY();
于 2019-10-23T18:36:02.867 回答