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 に答える