В PHP я пытаюсь настроить «таблицу», но не могу установить одинаковую высоту моей ячейки вдоль строки:
И ядобавлен разрыв строки, чтобы вы могли видеть проблему более четко:
Я хотел бы получить чистый формат таблицы, где строка "Это моя длинная ..."это все одинаковая высота клетки. Но единственной функцией в документах была GetStringWidth()
, поэтому я не понимаю, как я могу применить это к делу здесь.
Это желаемый вывод:
Это мой код:
//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
в качестве своей библиотеки.