Я начинаю думать, что это невозможно? (из коробки/класс по умолчанию)
Я использую PHP-класс FPDF/FPDI для создания .pdf
В этой ситуации у меня есть какой-то текст, который может быть коротким или длинным (без слов)
Поэтому я устанавливаю ширину в своей ячейке... и меняю с Cell() на MultiCell()..
Это позволяет переносить длинный текст... однако кажется, что он вертикально выровнен по верху?
Что нехорошо, если строка НЕ достаточно длинна для переноса.
Как вы можете принудительно разместить текст в нижней части ячейки, независимо от того, является ли это одной строкой или строкой с переносом?
Есть ли способ по умолчанию сделать это?
Я видел упоминание о TCPDF (или что-то в этом роде)... и несколько неработающих ссылок на "плагины"... (но не уверен, были ли они FPDI или нет?)
Это работает и выглядит нормально:
$pdf->MultiCell(185, 12, 'ABC-123-DEF-456 And-Last-Name-Here', 1, 'C', false);
Однако таким образом НЕ имеет (однострочный) текст внизу ... поэтому между строковым выводом и «подчеркиванием» есть заглавие, с которым он должен совпадать (базовый уровень)
$pdf->MultiCell(185, 12, 'ABC-123 DEF-456', 1, 'C', false);
Как вы преодолеваете это?





Кажется, это может быть ответ:
http://www.fpdf.org/en/script/script52.php
К сожалению, по крайней мере для меня, это не работает при использовании символов UTF-8.
вы нашли какое-нибудь решение?