efedji
P'tit nouveau
 
Hors-Ligne
Sexe: 
Messages: 114

|
J'ai un problème avec la fonction imagettftext() pour générer une bannière avec Php et GD
J'ai suivit la démarche de : http://www.script-masters.com/home/tutorial_php_mysql-php_generationbanniere.html Voici donc le script complet :
<? $posX = 5; // Distance bord gauche/Début texte $posY = 55; // Distance bord haut/bas texte $truetype = "arial.ttf"; // Nom du fichier de font $image ="bann.png"; // Nom du fichier image $angle = 0; // Angle en degré
header("Content-type: image/png"); $img = imageCreateFromPng($image);
$couleurSM = imageColorAllocate($img,0xC3,0xC9,0xD4); // Ecriture en hexadécimale $blanc = imageColorAllocate($img,255,255,255); $noir = imageColorAllocate($img,0,0,0);
ImageTTFText($img,$taille,$angle,$posX,$posY,$blanc,$truetype,$texte); ImagePNG($img); ImageDestroy($img); ?>
J'ai charger le fichier arial.ttf sur mon hébergeur (OVH) ainsi que le fichier bann.png. Avant cette page, j'ai créer un formulaire qui demande les informations $texte et $taille. Mais le programme renvoit un message d'erreur : "L'image “http://www.wp4.net/gene/go.php” ne peut être affichée, car elle contient des erreurs."
Merci pour votre aide...
|