По умолчанию значения в ячейках ячеек (внутри таблиц, генерируемых TCPDF) выравниваются по вертикали в верхней части ячейки.PHP TCPDF - Как вертикально выравнивать текст в ячейке таблицы?
Кто-нибудь нашел простой метод вертикального выравнивания текста до середины ячейки?
Я нашел пару предлагаемых решений онлайн, но это не кажется мне идеальным.
Например, одно предложение (http://sourceforge.net/projects/tcpdf/forums/forum/435311/topic/4385696) заключается в установке содержимого каждой ячейки с использованием метода MultiCell() TCPDF, но это боль, когда вы просто хотите выписать свой HTML-код, а затем сгенерировать PDF-файл.
Другое предложение (http://bytethinker.com/blog/tcpdf-and-vertical-alignment-of-table-cells) состоит в том, чтобы размещать промежутки в каждой ячейке и создавать пустые строки с разрывами строк в этих промежутках в порядке чтобы заставить ваш текст вниз (и, следовательно, к вертикальному центру), но это немного взломать.
Кто-нибудь нашел лучший/чистый способ достичь этого? Разумеется, библиотека, популярная, будет отвечать за такое общее требование?
Вы пробовали с помощью 'valign' atribute или CSS на клетках – Musa
Хэя. Я должен был упомянуть об этом в тексте выше, но да, я пробовал стандартный подход HTML/CSS. –
Есть много способов добиться этого в css. Вы пробовали их все? –