| 代码如下 | 复制代码 |
|
//创建画布,在创建前不要有任何输出和空格哦,否则图片生成不了 $im=imagecreatetruecolor(100,10); //imagefill($im,0,0,$cc); //着色的颜色,采用的是RGB的格式 $red=imagecolorallocate($im,0,0,245); $cc=imagecolorallocate($im,245,245,245); //颜色 $red1 = imagecolorallocate($im,30,144,255); $red2 = imagecolorallocate($im,220,20,60); $red3 = imagecolorallocate($im,0,206,209); $red4 = imagecolorallocate($im,255,255,0); //填充矩形颜色可以自定义填充的颜色,上面定义的颜色在这里我只是做测试例子,至于长度比例大小可以根据项目动态数据来控制 //圆 //imageellipse($im,20,20,20,20,$red); //直线 //imageline($im,0,0,400,300,$red); //矩形 //imagerectangle($im,0,0,100,10,$red); //填充矩形 imagefilledrectangle($im,0,0,30,10,$red); imagefilledrectangle($im,30,0,100,10,$cc); //弧线 //imagearc($im,100,100,50,50,180,270,$red); //扇形 //imagefilledarc($im,100,100,80,50,180,270,$red,IMG_ARC_PIE); //拷贝图片到画布 //1.加载源图片 //$srcImage=imagecreatefromgif("2.GIF"); //这里我们可以使用一个getimagesize() //$srcImageInfo=getimagesize("2.GIF"); //拷贝源图片到目标画布 //imagecopy($im,$srcImage,0,0,0,0,$srcImageInfo[0],$srcImageInfo[1]); header("content-type: image/png"); //生成图片 imagepng($im); //释放内存,亲,注意咯!如果不加这句,访问量大的话apache会爆掉的哦 imagedestory($im); ?> |
|
注意:1.PHP本身就支持了画图,但必须开启GD库。
打php.ini 文件,找到extension=php_gd2.dll,把前面的分号“;”去掉,重启apache
摩托车销售模拟器内置菜单中文版
摩托车出售模拟器,又名摩托车销售模拟器,这是一个以摩托车销售
船舶模拟2020最新版
船舶模拟2020是玩法非常有意思的模拟驾驶游戏,高清3d画质
油管主播的生活2内置菜单版
油管主播的生活2内置菜单版是一款模拟养成类游戏,在这里你将体
网吧老板模拟器2手机版
网吧老板模拟器2是非常受欢迎的模拟经营题材手游,在原本的基础
美国警察模拟器巡警2024最新版
美国警察模拟器是一款好玩的模拟手游,游戏中你将扮演一位警察,