Bonjour,
je souhaite centrer un texte sur une image que j'ai créée dynamiquement.
la difficultée est que ce texte peux avoir une taille et une police différente selon ce que choisi l'utilisateur, ce qui change la donne à chaque fois donc !
voila ce que j'ai fait :
Mais ca ne fonctionne qu'a moitié... en gros ca marche "à peu près" car c'est à peu près centré, mais ca ne marche pas avec toute les polices...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 $width = 400; $height = 200; $centre = $width/2; $centre2 = $height/2; //centre texte 1 $bbox = imagettfbbox($s, 0, $font1, $text); $x=$centre-($bbox[4]-$bbox[6])/2; $y=$centre2-($bbox[5]-$bbox[6])/2;
Quelqu'un aurait une piste ?
Alex.
Partager