Page 1 sur 1

Creation d'une image avec du texte

Posté : 08 sept. 2006, 20:46
par sasg
bonsoir,

J'essai de generer une image contenant du texte mais il n'y a q'avec la police arial que j'y arrive.
$height = 45;
$width= 150;

$im = ImageCreateTrueColor($width,$height);

$text = "060900001900086";
$font_size= 10;
putenv('GDFONTPATH=D:\WINDOWS\Fonts');
$font ='arial.ttf';


$white= ImageColorAllocate($im,25,255,255);
$black = ImageColorAllocate($im,0,0,0);
ImageFill($im,0,0,$white);

imagettftext($im, 20, 0, 10, 20, $black, $font, $text);


Header ('Content-type: image/png');
ImagePng ($im);

ImagePng($im);
D'ou vient mon probleme ? :(

Merci beaucoup!

Posté : 09 sept. 2006, 04:50
par finipe
Déjà il faut être sûr que ta police est bien présente sur ton serveur, et au bon endroit de l'arborescence (c'est trivial, mais des fois on oublie le plus évident, ça m'arrive tout le temps...)

Sinon, j'ai déjà eu des ennuis avec ces fonctions, il a fallu que je mette :

Code : Tout sélectionner

$font ='./police_utilisee.ttf';
...au lieu de :

Code : Tout sélectionner

$font ='police_utilisee.ttf';