在尝试添加文本PHP时,图像变得混乱

时间:2012-12-09 14:03:51

标签: php image-processing

我正在尝试将文本添加到预定义图像,但未能这样做。 我正在使用的代码如下:

<?php   
header("Content-type: image/png");
if(file_exists("stats_gen.png")){ unlink("stats_gen.png");} //delete old version
$string = "text";
$im     = imagecreatefrompng("stats.png");
$textcolor = imagecolorallocate($im, 0, 0, 255);
imagestring($im, 5, 0, 0, $string, $textcolor);
imagepng($im); //show the image for debug purposes
imagepng($im, "stats_gen.png"); //save the image
imagedestroy($im);
?>

stats.png看起来像这样: 哦,不支持图像格式。好吧,这个:http://lolmewn.nl/stats/stats.png最终会像http://lolmewn.nl/stats/stats_gen.png一样看起来很糟糕。 我究竟做错了什么?谷歌似乎没有给出任何答案......

1 个答案:

答案 0 :(得分:0)

使图像背景透明。嘿。