Попытка настроить таблицу с MultiCell в FPDF - PullRequest
1 голос
/ 02 октября 2019

В PHP я пытаюсь настроить «таблицу», но не могу установить одинаковую высоту моей ячейки вдоль строки: enter image description here

И ядобавлен разрыв строки, чтобы вы могли видеть проблему более четко: enter image description here

Я хотел бы получить чистый формат таблицы, где строка "Это моя длинная ..."это все одинаковая высота клетки. Но единственной функцией в документах была GetStringWidth(), поэтому я не понимаю, как я могу применить это к делу здесь.

Это желаемый вывод:

enter image description here

Это мой код:

//Custom hard coded widths for the template
$width = array(12, 20, 30, 20, 15, 12, 20, 18, 25, 15, 10);
foreach ($row as $col) {
    $y = $this->GetY();
    $x = $this->GetX();
    $this->MultiCell($width[$i], 3, $col, 1, 'C', FALSE);
    $this->SetXY($x + $width[$i], $y);
    $i++;
}


РЕДАКТИРОВАТЬ: Проведя дополнительные исследования, я обнаружил, что эта библиотека не даст мне того, что мне нужно, на самом деле ей не хватает большинства вещей, которые есть в базовой библиотеке, поэтому я решил использовать tcpdf в качестве своей библиотеки.

...