Bordure blanc sur le texte image gd php

Fermé
modio - 22 avril 2010 à 14:29
Bonjour

je suis en train de faire un script pour créer une image avec un fond tranparent. pour la transparence il n' ya pas de probleme. mais le probleme c'est que j'obtiens une bordure blanc sur le texte lorsque php genere mon image.
si quelqu'un peu m'aider.

je laisse mon code
a première vu lors de la génération du message vous avez l'impression que ça marche mais si vous l'afficher sur un fond bleu vous allez vous rendre compte des bordures blanches
<?php
header('Content-type: image/png');

$im = imagecreatetruecolor(250, 70);

$white = imagecolorallocate($im, 255, 255, 255);
$black = imagecolorallocate($im, 0, 0, 0);

imagefilledrectangle($im, 0, 0, 250, 70, $white);
imagecolortransparent($im, $white);

$text = 'toto titi';
$font = 'arial.ttf';

imagettftext($im, 20, 0, 10, 50, $black, $font, $text);
imagepng($im);
imagepng($im, 'titi.png');
imagedestroy($im);
?>

Merci d'avance