1 2 3 4 5 6 7 8 9 10
|
header('Content-type: image/png') ; //Ton script peut alors être appelé comme une simple image avec <img... />. Attention, de ne pas envoyer de texte ou de ligne blanche, sinon ça marche pas...
$img = imagecreate($largeur,$hauteur); //Création d'une feuille blanche
colorallocate($img , $r , $g , $b); //Couleur de fond en RGB
$couleur = colorallocate($img , $r , $g , $b); //Couleur du texte
$font = './chemin/vers/ma_police.ttf' ;
$texte = "Texte... tu peux utiliser des \n pour aller à la ligne etc..." ;
//Ensuite plusieurs méthodes, celles-ci fonctionne avec des police TTF:
imagettftext($img , $taille_police , $angle , $pos_x , $pos_y , $couleur_texte , $font , $texte ) ;
imagepng($img) ; //Si tu veux enregistrer dans un fichier: ajoute l'argument './chemin/vers/mon/image.png' et retire le header |
Partager