PHP TCPDF - Comment puis-je verticales aligner du texte dans une cellule de tableau?

Par défaut, les valeurs dans les tables de cellules (à l'intérieur de tableaux généré par TCPDF) sont alignés verticalement à la surface de la cellule.

Quelqu'un a trouvé une méthode simple pour aligne verticalement le texte au milieu de la cellule?

J'ai trouvé un certain nombre de propositions de solutions en ligne, mais celles-ci ne me paraît idéal.

Par exemple une suggestion (http://sourceforge.net/projects/tcpdf/forums/forum/435311/topic/4385696) est de définir le contenu de chaque cellule en utilisant TCPDF du Multicellulaire() la méthode, mais c'est une douleur lorsque vous voulez simplement écrire votre code HTML, puis générer le fichier PDF.

Une autre suggestion (http://bytethinker.com/blog/tcpdf-and-vertical-alignment-of-table-cells) est à la place s'étend à l'intérieur de chaque cellule et de créer des lignes vides avec des sauts de ligne dans ces travées de l'ordre à la force de votre texte vers le bas (et donc à la verticale au centre), mais c'est un peu un hack.

Quelqu'un a trouvé mieux /le moyen le plus propre pour y parvenir? Sûrement une bibliothèque populaire, serait répondre à une telle exigence commune?

Avez-vous essayé d'utiliser le valign attribut css ou sur les cellules
Heya. J'aurais du le mentionner dans le texte ci-dessus, mais oui, j'ai essayé de la norme HTML / CSS approche.
Il existe de nombreuses façons de faire cela en css. Avez-vous tout essayé?
Au meilleur de ma connaissance, oui. Je ne serais pas poser cette question si je n'avais pas 🙂 Pour être juste, j'espère que c'est simplement une affaire de ma connaissance limitée, par opposition à TCPDF limitée de la fonctionnalité, ce qui m'empêche d'verticalement l'alignement du texte dans TCPDF cellules d'un tableau. Donc si je comprends vos raisons pour l'interroger mes connaissances CSS, a quelqu'un ici fait cette dans TCPDF?

OriginalL'auteur Kosta Kontos | 2012-05-28