Creer une image de taille inconnu e t centrer du texte
2 réponses
Jean-Matthieu D.
Bonjour !
Je souhaie créer une image en php. La taille de l'image n'est pas
connue, et sera définie par des variables.
Je souhaite mettre un texte sur cette image. Comment le centrer en hauteur ?
Exemple : Trouver $y_debut_texte en fonction de ce que vous voulez pour
centrer le texte "mon texte" en hauteur.
[code]
ImageString ($image, $font_size, $x_debut_texte, $y_debut_texte, "mon
texte", $couleur_texte);
[/code]
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Sebastien SKWERES
Je pense qu'une simple opération devrait suffire. On connait la taille de la police, on connait la taille de l'image... On devrait alors posséder tous les éléments nécessaires et suffisants.
$y_debut_texte = ($y/2) + ($font_size/2);
C'est peut être un signe (-) d'ailleurs, je ne sais pas comment est orienté l'axe des y.
Sébastien.
Je pense qu'une simple opération devrait suffire.
On connait la taille de la police, on connait la taille de l'image... On
devrait alors posséder tous les éléments nécessaires et suffisants.
$y_debut_texte = ($y/2) + ($font_size/2);
C'est peut être un signe (-) d'ailleurs, je ne sais pas comment est orienté
l'axe des y.
Je pense qu'une simple opération devrait suffire. On connait la taille de la police, on connait la taille de l'image... On devrait alors posséder tous les éléments nécessaires et suffisants.
$y_debut_texte = ($y/2) + ($font_size/2);
C'est peut être un signe (-) d'ailleurs, je ne sais pas comment est orienté l'axe des y.
Sébastien.
Jean-Matthieu D.
Je pense qu'une simple opération devrait suffire. On connait la taille de la police, on connait la taille de l'image... On devrait alors posséder tous les éléments nécessaires et suffisants.
$y_debut_texte = ($y/2) + ($font_size/2);
C'est peut être un signe (-) d'ailleurs, je ne sais pas comment est orienté l'axe des y.
Sébastien. Merci j'essayerai
Je pense qu'une simple opération devrait suffire.
On connait la taille de la police, on connait la taille de l'image... On
devrait alors posséder tous les éléments nécessaires et suffisants.
$y_debut_texte = ($y/2) + ($font_size/2);
C'est peut être un signe (-) d'ailleurs, je ne sais pas comment est orienté
l'axe des y.
Je pense qu'une simple opération devrait suffire. On connait la taille de la police, on connait la taille de l'image... On devrait alors posséder tous les éléments nécessaires et suffisants.
$y_debut_texte = ($y/2) + ($font_size/2);
C'est peut être un signe (-) d'ailleurs, je ne sais pas comment est orienté l'axe des y.