header("Content-type:image/png");
$image=imagecreate(500,500);
$background_color=imagecolorallocate($image,255,255,255);
$colorred=imagecolorallocate($image,233,14,91);
$line_color=imagecolorallocate($image,123,31,21);
$colorGrey=imagecolorallocate($image, 192, 192, 192);
$colorback=imagecolorallocate($image, 0, 0, 0);
$str=chr(0xE5).chr(0xB9).chr(0xB4);
$font="FZCSJW.TTF";
for ($i=0; $i<21; $i++){
imageline($image, 18, $i*21+18, 500, $i*21+18, $colorGrey);
$wendu=50-$i*5;
imagestring($image,1,1,$i*21+15,$wendu,$colorback);
}
//echo $str;
imageline($image,10,1,10,80,$line_color);
imagettftext($image,8,0,10,10,$colorred,$font,$str);
imagePNG($image);
imagedestroy($image);

解决方案 »

  1.   

    "欲使用本函数,系统要装妥 GD 及 Freetype 二个函数库。"
    装了么?
      

  2.   

    header("Content-type:image/gif");经常发生ie不能识别png的
      

  3.   

    现在我把header("Content-type:image/gif");中image/后换成png 或者是gif都能打开,但是一旦将IE关闭后重新打开,就不行了,但是如果以前是header("Content-type:image/gif");现在换成header("Content-type:image/png");就又行了,关闭后再打开又不行了,又换成header("Content-type:image/gif");之后就行了,这是为什么?如果上传上去之后也这样,那怎么行?这问题怎么解决???我在本版块中提了两个同样的问题,http://expert.csdn.net/Expert/topic/2985/2985622.xml?temp=.6847803进去一下,我好散分!