| Minouchette |
Freekill a écrit a écrit :
Arf il est laid ! :lol: J'avais arrêté en voyant que je ne trouvais pas d'hébergeur.
Mais bon, l'esprit y est?
Code :
- <?php
- //Header("Content-type: image/gif" );
- // Définition des variables
- $font = "glowworm.ttf";
- $size = 100;
- // Création image
- $im = imagecreatefromjpeg("banner.jpg" );
- $fgcolor = imagecolorclosest($im, 255,0,183);
- $bg1color = imagecolorclosest($im, 0,0,0);
- $bg2color = imagecolorclosest($im, 255,255,255);
- $lines = explode(",", $text);
- $nbLines = sizeof($lines);
- if ($nbLines>2) {die("trop de lignes" );}
- $y = (250-($size*$nbLines)+$size+60)/2;
- foreach($lines as $line)
- {
- $line = stripslashes($line);
- $textSize = imagettfbbox($size, 0, $font, $line);
- $lenght = $textSize[4]-$textSize[1]+4;
- if ($lenght>1000) {die("texte trop large" );}
- $Hcenter = (1000 - $lenght)/2;
- ImageTTFText($im, $size, 0, $Hcenter+4, $y, $bg2color, $font, $line);
- ImageTTFText($im, $size, 0, $Hcenter+2, $y, $bg1color, $font, $line);
- ImageTTFText($im, $size, 0, $Hcenter, $y, $fgcolor, $font, $line);
- $y = $y + $size;
- }
- ImagePNG($im);
- ImageDestroy($im);
- ?>
|
|
[:wam] en effet.
Dommage que j'y comprenne queud! :lol: |