Discussion: Ole noob :D
Afficher un message
Vieux 30/05/2007, 12h52   #21 (permalink)
Profil
FreeZou
Dieu tout puissant
Ancienneté  92%
Ancienneté 92%
 
Avatar de FreeZou
 
Date d'inscription: mai 2006
Âge: 37
Pays :
Messages: 2 853
Téléchargements: 0
Uploads: 0
Merci: 5
Remercié 116 fois dans 60 Posts
Par défaut

Code PHP:
<?php
header
("Content-type: image/png");

//$im = imagecreatetruecolor(350, 20); *Devient inutile car ici tu crééait un objet image(vide) alors que tu veux toi travailler avec une image existante
$im imagecreatefrompng("http://www.metagames-eu.com/forums/images/logo.png"); //j'ai changer le nom de la variable la flemme de tout changer ;D
$grey imagecolorallocate($im128128128);
$black imagecolorallocate($im000);


$text 'Test...';

$font 'D:\Site\EasyPHP\www\images\v.ttf'// mettre le chemin absolue vers la font

imagettftext($im2001121$grey$font$text);
imagettftext($im2001020$black$font$text); // ombrage

imagepng($im); 
?>
Ca fonctionne
Normal que tu n'obtenais que ton image, tu avais crée un objet $image_source, que tu affaichait brut, les modifications étaient faites sur $im.

toutes les methodes avant imagepng() servent à modifier ton objet image ($image_source ou $im ) et imagepng() sert jsutement à afficher l'image dans son ensemble c'est à dire ton image de départ et les modifications apportées.
FreeZou est déconnecté   Réponse avec citation