注册 登录
编程论坛 PHP技术论坛

GD库创建图像的问题(已解决)

theend12 发布于 2010-10-01 09:19, 727 次点击
<?
$img="water.jpg";
$imgsize=getimagesize($img);//-- 取得图像大小类型等基本信息.获得的是一个数组

switch ($imgsize[2]){
    case 1:
        $imgtype=@ imagecreatefromgif($img);    //判断类型
    break;
    case 2:
        $imgtype=@ imagecreatefromjpeg($img);    //判断类型
    break;
    case 3:
        $imgtype=@ imagecreatefrompng($img);    //判断类型
    break;
}

$textcolor=imagecolorallocate ($imgtype,255,255,0);   //文字颜色
imagestring ($imgtype,6,0,0,"hello",$textcolor);      // 图像,字体,坐标x,坐标y,内容,文字颜色

header("Content-type: image/jpeg");  //PHP的HEADER是定义头的动作,新PHP5中支持三种类型
imagejpeg($imgtype);    //转换成 JPEG 图像 输出





?>

[ 本帖最后由 theend12 于 2010-10-1 09:31 编辑 ]
1 回复
#2
gupiao1752010-10-01 23:54
好样的,自问自答啊!
1