Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > Images > GD
GD Forum d'entraide pour l'extension GD permettant de manipuler des images en PHP. Avant de poster -> tutoriels GD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 10/05/2007, 10h29   #1
Membre éprouvé
 
Homme
Inscription : mai 2006
Messages : 694
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 31
Localisation : Belgique

Informations forums :
Inscription : mai 2006
Messages : 694
Points : 417
Points : 417
Par défaut Image fonction longeur texte

Bonjour,

J'ai déjà utilisé GD pour créer des images avec un texte de longeur définie (donc dimensions de l'image fixes).

Aujourd'hui je voudrais pouvoir créer une image avec un texte de longeur modifiable. Du coup la taille de l'image doit être adaptée au texte.

Ma question est donc : comment calculer la taille que doit faire l'image en fonction de la longeur du texte?

Merci à vous,

webrider
__________________
Pensez au tag
webrider est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/05/2007, 10h36   #2
Fabouney
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
Salut,


Code :
1
2
3
4
5
6
7
8
 
$string = "Hello World!";
$pointsize = 10;
$fontfile = "/usr/local/lib/ttf/Helve.ttf"; //à modifier
 
$string_size = imageftbbox($pointsize, 0, $fontfile, $string);
$s_width = abs($string_size[0]) + abs($string_size[2]);
$s_height = abs($string_size[1]) + abs($string_size[5]);
donc si tu veux plus ample informations va voir la doc sur la fonction imageftbbox().

Cordialement.
  Envoyer un message privé Réponse avec citation 00
Vieux 10/05/2007, 18h12   #3
Membre éprouvé
 
Homme
Inscription : mai 2006
Messages : 694
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 31
Localisation : Belgique

Informations forums :
Inscription : mai 2006
Messages : 694
Points : 417
Points : 417
Génial je teste ça dès demain!

webrider
__________________
Pensez au tag
webrider est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h32.


 
 
 
 
Partenaires

Hébergement Web