http://blog.csdn.net/kajweb/article/details/76168033
$image=imagecreatetruecolor($width,$height) //用于创建指定宽高的背景底图
imagecolorallocate($image, $red,$green,$blue); //用来创建背景填充颜色的
imagefill($image, $x, $y, $bg_color);//该函数用于将背景颜色填充到指定的底图之中,xy分别代表起始位置
substr($string,$start,$length); //表明从指定的字符串的指定起始位置处截取指定长度的字符串出来
imagestring( resource $image , int $font , int $x , int $y , string $s , int $col);//用于水平地画一行字符串
说明:imagestring() 用 col 颜色将字符串 s 画到 image 所代表的图像的 x,y 坐标处(这是字符串左上角坐标,整幅图像的左上角为 0,0)。 如果 font 是 1,2,3,4 或 5,则使用内置字体。 例如: // 把字符串写在图像左上角 imagestring($im, 5, 0, 0, "Hello world!", $textcolor);
imagesetpixel(resource $image , int $x , int $y , int $color );用于单一的画一个点
imageline(resource $image , int $x1 , int $y1 , int $x2 , int $y2 , int $color);//用于从(x1,y1)处绘制到(x2,y2)出的一条线段
header('content-type:image/png'); //用php的header()方法表名输出内容的格式为png
imagepng($image);//显示图片
imagedestroy($image);//销毁图片