杭州网站做的好公司名称/seo技术软件
使用php的GD2库绘制图像,在浏览器上输出可能会出现图像无法输出的情况,目前发现两个解决方法:
在代码中添加ob_clean()函数,清空(擦掉)输出缓冲区。
代码如下:
<?php//用其他编辑器打开存储为utf-8 no bomob_clean();/* 清空(擦掉)输出缓冲区,不加此行可能无法显示图像*/$height=600;$width=600;//创建一个图像标识符$im=imagecreatetruecolor($width,$height);//为图像选择颜色$white=imagecolorallocate($im,255,255,255);$blue=imagecolorallocate($im,0,0,64);$c=imagecolorallocate($im,255,125,10);$red=imagecolorallocate($im,255,0,0);//绘制背景颜色imagefill($im,0,0,$blue);//从左上角开始画一条线导图像右下角imageline($im,0,0,$width,$height,$white);//从左下角开始画一条线导图像右上角imageline($im,600,0,0,600,$red);//添加文字imagestring($im,5,250,150,'Hello World!',$c);Header('Content-type:image/png');imagepng($im);imagedestroy($im);
?>