par
supercanard » 08 févr. 2008, 11:12
Bonjour
Merci pour vos réponses =)
En fait entre temps j'ai opté pour un imagettftext car de toute façon j'avais besoin d'une typo spéciale... qui dailleur me pose problème au niveau de la couleur :
Dans le code qui appelle le générateur :
$couleur_texte = '214,56,32'; // Exemple
Code : Tout sélectionner
<img src="generateur.php?texte=<?php echo stripslashes($_POST['titre']); ?>&modele=<?php echo 'img_modeles/'.$_POST['url']; ?>&couleur_texte=<?php echo $couleur_texte; ?>&nom_image=<?php echo $nom_image; ?>">
Et dans le code du générateur :
<?php
header ("Content-type: image/jpeg");
$image = imagecreatefromjpeg($modele);
$police = 'inc/Batang.ttf';
$couleur_texte = $couleur_texte;
$couleur = imagecolorallocate($image, $couleur_texte);
imagettftext($image, 20, 0, 30, 155, $couleur, $police, stripslashes($texte));
imagejpeg($image);
imagejpeg($image, 'img_creations/'.$nom_image);
?>
Au final j'obtient toujours un texte noir... avec non affichage de l'image mais son enregistrement qui fonctionne par contre.
Et si je remplace $couleur_texte = $couleur_texte; par $couleur_texte = 214,56,32;
Tout marche parfaitement....
Décidément ma première approche de la GD c'est pas trop ça
