mettre en forme avec imagecreate

Eléphant du PHP | 227 Messages

08 mars 2006, 19:56

Bonjour à tous,

Ce petit script me fait apparaitre une image de couleur avec le texte 'bonjour' à l'interieur.
Ma question: comment faire pour mettre en gras le mot "bonjour" dans ce cas?

Merci
$img_test = imagecreate (110, 22);   
$couleur_fond = imagecolorallocate ($img_test, 255, 150, 0);
$couleur_texte = imagecolorallocate ($img_test, 255, 255, 0);
imagestring ($img_test, 4, 10, 2,  'bonjour', $couleur_texte);
imagepng ($img_test);

Eléphant du PHP | 172 Messages

08 mars 2006, 23:49

Salut,

Ce n'est pas possible, il va falloir que tu utilises un fichier de polices perso avec imageloadfont ou encore imagettftext pour une police ttf.

Eléphant du PHP | 254 Messages

08 mars 2006, 23:59

tu as testé toutes les valeurs possible pour le 2eme argument, un entier de 1 a 5 ?