デフォルトでは、テーブルセル内(TCPDFによって生成されたテーブル内)の値は、セルの上部に垂直方向に配置されます。
テキストをセルの中央に垂直に配置する簡単な方法を見つけた人はいますか?
私はオンラインでいくつかの提案された解決策を見つけましたが、これらは私を理想的なものとは思いません。
たとえば、1つの提案(http://sourceforge.net/projects/tcpdf/forums/forum/435311/topic/4385696)は、TCPDFのMultiCell()メソッドを使用して各セルのコンテンツを設定することですが、これは単純に苦痛です。 HTMLコードを書き出してからPDFを生成したい。
別の提案(http://bytethinker.com/blog/tcpdf-and-vertical-alignment-of-table-cells)は、各セル内にスパンを配置し、テキストを強制するためにこれらのスパンに改行を含む空白行を作成することです。下に(したがって垂直方向の中心に向かって)、しかしこれは少しハックです。
誰かがこれを達成するためのより良い/よりクリーンな方法を見つけましたか?確かに、この人気のある図書館は、そのような一般的な要件に対応するでしょうか?