Texte en img GD
Nous sommes le 08 Sept 2008 04:49
Connectez-vous ou inscrivez-vous pour pouvoir poster un message.

Index de Net-Actuality
Programmation
     Texte en img GD.


Aller à la page : 1
Auteur Message
nokelma
image du rang
Nouveau



Messages : 2
 Posté le : 11 Oct 2006 21:12 || Sujet du message : Texte en img GD
Warning: preg_replace_callback() requires argument 2, 'quote', to be a valid callback in /home/www/076c66a81db1cd3f25d0e515ba188dbb/web/forum/info.php on line 92
Je l'ai vu sur Net-actuality ca permet a eviter le spam

Code :


<?php
$welcome_img= imagecreatefrompng("wel.png");
//image de fond a utiliser (en .png)

$text_color=imagecolorallocate($welcome_img,50,50,50);
//couleur du texte

$font="CURLZ___.TTF";
//Font d'écriture

/* Rien a changer apres ceci
-----------------------------
*/

$texte=$_GET["texte"];
$box=imagettfbbox (0, 0, $font, $texte);
$width=$box[4]-$box[6];
$px = 21;
imagettftext ($welcome_img,16,0, $px, 17, $text_color, $font, $texte);
imagesavealpha ( $welcome_img, TRUE);
header("Content-Type: image/png");
header("Expires: " . date("r", time()+7*24*60*60));
imagepng($welcome_img);

?>

Maintenant vous n'avez qu'a nomé la page en (img.php) ou ce que vous voulez dans root de votre FTP avec une image en PNG du nom wel.png et le font souhaité.
pour votre source mettez
Code :
<img src="img.php?texte=Texte a transformer en image">

Bonne chance

[Ce message a été édité par son auteur pour la dernière fois le 11 Oct 2006 21:13]


________________
Love mimti
Revenir en haut Voir le Profil
ultimatik
image du rang
Nouveau


Messages : 7
 Posté le : 12 Oct 2006 09:46 || Sujet du message :
Bien pratique, pour par exemple utiliser une police particulière ou une adresse mail.
Merci à toi !
Revenir en haut Voir le Profil
Luchy
image du rang
Fidèle



Messages : 55
 Posté le : 13 Nov 2006 11:05 || Sujet du message :
Warning: preg_replace_callback() requires argument 2, 'quote', to be a valid callback in /home/www/076c66a81db1cd3f25d0e515ba188dbb/web/forum/info.php on line 92
nokelma a dit :
Je l'ai vu sur Net-actuality ca permet a eviter le spam

Code :


<?php
$welcome_img= imagecreatefrompng("wel.png");
//image de fond a utiliser (en .png)

$text_color=imagecolorallocate($welcome_img,50,50,50);
//couleur du texte

$font="CURLZ___.TTF";
//Font d'écriture

/* Rien a changer apres ceci
-----------------------------
*/

$texte=$_GET["texte"];
$box=imagettfbbox (0, 0, $font, $texte);
$width=$box[4]-$box[6];
$px = 21;
imagettftext ($welcome_img,16,0, $px, 17, $text_color, $font, $texte);
imagesavealpha ( $welcome_img, TRUE);
header("Content-Type: image/png");
header("Expires: " . date("r", time()+7*24*60*60));
imagepng($welcome_img);

?>

Maintenant vous n'avez qu'a nomé la page en (img.php) ou ce que vous voulez dans root de votre FTP avec une image en PNG du nom wel.png et le font souhaité.
pour votre source mettez
Code :
<img src="img.php?texte=Texte a transformer en image">

Bonne chance



SYmpas comme code, par contre les robots trouveront encore l'adresse vue qu'on doit quand même la donner dans le code source.

exp :
Code :
<img src="img.php?texte=">

On voit très clairement

Il existe cependant des alternatives basées sur le même système mais qui "cachent" quand même l'adresse mail :
Cacher son adresse e-mail

[Ce message a été édité par son auteur pour la dernière fois le 13 Nov 2006 11:06]

Revenir en haut Voir le Profil
Aller à :


Aller à la page : 1