Générateur de texte sur une image

Répondre
raphlight
le 24/04/2007 à 22:50
raphlight
Bonjour,
j'aimerais savoir comment marche ce type de script :
http://www.imagechef.com/ic/make.jsp?tid=Euro+License+Plate

il faut bien du javascript ?

Comment fait-on exactement ?

merci d'avance
http://raphlight.free.fr/trad.php
LA GLOBULE
le 24/04/2007 à 23:06
LA GLOBULE
Ca n'est pas du Javascript.
La preuve, affiche que l'image, tu verras que c'est bel et bien un vrai jpeg que tu as devant toi.

Au pire, c'est fait en PHP avec la librairie GD (un cours sur ce site), et donc avec les fonctions image de PHP.
Au mieux, c'est fait avec le binaire imagemagick, qui est une véritable perle pour le traitement d'image quand on a un serveur dédié (impossible à avoir sur un mutualisé).
i M@N
le 25/04/2007 à 10:07
i M@N
Hello.

PHP + librairie GD, rien de très compliqué.

Exemples et codes sources : Pika.

tu sors !. smiley

@+...
One Love, One Heart, One Unity.
i M@N
le 25/04/2007 à 10:10
i M@N
[edit] par contre faut utiliser imagecreatetruecolor au lieu de imagecreate si tu veux pas avoir des images toutes môches en pas beaucoup de couleurs.
One Love, One Heart, One Unity.
raphlight
le 25/04/2007 à 14:53
raphlight
mais je veux po sortir lol

Ok, je vais voir le site que tu m'a donné iman et aussi les cours sur les GD ;-)
http://raphlight.free.fr/trad.php
raphlight
le 25/04/2007 à 18:09
raphlight
Euh, j'ai essayé un code de pika et j'ai du trop le modifier ca me fait un message d'erreur... et quand j'essaie de le remettre sans modification, sa m'affiche toujours le meme message d'erreur :

Warning: imagettftext() [function.imagettftext]: Could not find/open font in /mnt/109/sdb/8/1/raphlight/linerider/generator/sors.php on line 44

Warning: imagettftext() [function.imagettftext]: Could not find/open font in /mnt/109/sdb/8/1/raphlight/linerider/generator/sors.php on line 45

Warning: imagettftext() [function.imagettftext]: Could not find/open font in /mnt/109/sdb/8/1/raphlight/linerider/generator/sors.php on line 46


Pourtant, le "font" (= la police de caractère) est bien présent !
http://raphlight.free.fr/trad.php
i M@N
le 25/04/2007 à 19:32
i M@N
Hello.

Attends un peu chui pas chez moi, je te fais un post plus tard là-dessus avec les corrections à apporter à ses codes.

C'est globalement une bonne idée son truc mais c'est plein de bugs, j'ai recodé une bonne partie du truc pour mon usage perso ... smiley

@+...
One Love, One Heart, One Unity.
i M@N
le 26/04/2007 à 10:46
i M@N
Hello.

Donc par exemple (je vais pas tous te les faire il suffit de modifier les autres pareil) pour "tu sors" son code c'est ça, moi j'ai modifié en ça.

il te faut une police TTF (True Type Font) dans le répertoire du script, j'ai pris Tahoma mais ça fonctionne avec plein d'autres.
il te faut l'image de fond "tu_sors.jpg".
J'ai modifié sa façon de récupérer les variables issues de $_GET
J'utilise imagecreatetruecolor au lieu de imagecreate qui fait des images môches chez moi.
Remplacé des valeurs en dur par des variables.

Vala.

@+...
One Love, One Heart, One Unity.
Répondre
LoadingChargement en cours