Version complète: sur le forum Webmaster Hub : Générer du texte TTF multiligne dans une image
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > PHP
Kinobi
Bonjour à tous.
J'ai besoin d'un peu d'aide.

Je cherche à créer une image dynamiquement dans laquelle plusieurs lignes de texte sont les unes au dessus des autres sans se chevaucher. Chaque ligne peut avoir une police TTF, un corps et un contenu différents.

Mon problème serait de connaître la ligne de base d'une police car l'ordonnée de la fonction ImageTTFText est la ligne de base et non le bas du caractère.

Merci Kinobi
TheRec
Bonjour,

tu peux utiliser la fonction imagefontheight pour déterminer la hauteur d'un caractère (le plus grand) d'une police... ensuite ajoute l'espace nécessaire en dessous pour définir l'ordonée de la ligne suivante...

Si tu utilises une taille de police différent de la taille par défaut, utilise une simple règle de 3 pour calculer la hauteur de la police dans la taille souhaitée...

Je n'ai pas testé ceci..c'est une hypothèse wink.gif
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.