创建图像的一般流程
1)设定标头,告诉浏览器你要生成的mime类型
2)创建一个图像区域,以后的操作都将基于此图像区域
3)在空白图形区域绘制填充背景
4)在背景上绘制图像轮廓输入文本
5)输出最终图形
6)清除所有资源
7)其他页面调用图像
//第一步设置mime类型,输出类型
header('Content-Type: image/png;');
//第二步 创建一个图形区域,图像背景
/* 资源*/
//返回是资源句柄
$im=imagecreatetruecolor(200,200);
//填充颜色
$blue=imagecolorallocate($im,0,102,255);
imagefill($im,0,0,$blue);
//第四步 在蓝色背景输入一些线条
$white=imagecolorallocate($im,255,255,255);
imageline($im,0,0,200,200,$white);
imageline($im,200,0,0,200,$white);
//第五步 输出最终图形
imagepng($im);
?>
输入文字
代码如下:
//第一步设置mime类型,输出类型
header('Content-Type: image/png;');
//第二步 创建一个图形区域,图像背景
/* 资源*/
//返回是资源句柄
$im=imagecreatetruecolor(200,200);
//填充颜色
$blue=imagecolorallocate($im,0,102,255);
imagefill($im,0,0,$blue);
//第四步 在蓝色背景输入一些线条
$white=imagecolorallocate($im,255,255,255);
imageline($im,0,0,200,200,$white);
imageline($im,200,0,0,200,$white);
imagestring($im,5,0,0,"Mr.Lee",$white);
//第五步 输出最终图形
imagepng($im);
//第六步,我要将所有的资源全部清空
imagedestroy($im);
?>
输出网页:
代码如下:
header('Content-Type:text/html;charset=utf8');
echo '';
?>