php绘制圆形的方法,php绘制圆形方法_PHP教程
程序员文章站
2024-02-13 09:18:10
...
php绘制圆形的方法,php绘制圆形方法
本文实例讲述了php绘制圆形的方法。分享给大家供大家参考。具体实现方法如下:
php绘图的基本步骤,有四步(php.ini里的 extension = php_gb2.dll 组件首先需要启用)
1、创建画布;
2、画出所需要的图像(圆、直线、矩形、扇形、弧线.......);
3、输出到网页,或者另存;
4、销毁图片(目的是释放图像所占用的内存)。
网站开发最常用的三种图像格式:gif、jpg/jpeg、png
(1)gif格式:压缩率最高,但只能显示256色,可能造成色彩的丢失。优势:可能显示动画图像。
(2)jpg/jpeg格式:压缩率也比较高(有损压缩,也会丢失一些色彩),网页上使用比较多。
(3)png格式:综合了gif和jpg的优势,它不能显示动画图像。高保真,支持无损压缩,色彩保存得最好,相对来说,要比 jpg/jpeg 要大一点。
php绘制圆形,代码如下:
复制代码 代码如下:
//1、创建画布
$im = imagecreatetruecolor(300,200);//新建一个真彩色图像,默认背景是黑色,返回图像标识符。另外还有一个函数 imagecreate 已经不推荐使用。
//2、绘制所需要的图像
$red = imagecolorallocate($im,255,0,0);//创建一个颜色,以供使用
imageellipse($im,30,30,40,40,$red);//画一个圆。参数说明:30,30为圆形的中心坐标;40,40为宽和高,不一样时为椭圆;$red为圆形的颜色(框颜色)
//3、输出图像
header("content-type: image/png");
imagepng($im);//输出到页面。如果有第二个参数[,$filename],则表示保存图像
//4、销毁图像,释放内存
imagedestroy($im);
?>
$im = imagecreatetruecolor(300,200);//新建一个真彩色图像,默认背景是黑色,返回图像标识符。另外还有一个函数 imagecreate 已经不推荐使用。
//2、绘制所需要的图像
$red = imagecolorallocate($im,255,0,0);//创建一个颜色,以供使用
imageellipse($im,30,30,40,40,$red);//画一个圆。参数说明:30,30为圆形的中心坐标;40,40为宽和高,不一样时为椭圆;$red为圆形的颜色(框颜色)
//3、输出图像
header("content-type: image/png");
imagepng($im);//输出到页面。如果有第二个参数[,$filename],则表示保存图像
//4、销毁图像,释放内存
imagedestroy($im);
?>
希望本文所述对大家的php程序设计有所帮助。
上一篇: php如何解决无法上传大于8M的文件问题_PHP教程
下一篇: php文件缓存方法总结,
推荐阅读
-
php绘制圆形的方法,php绘制圆形方法_PHP教程
-
删除无限分类并同时删除它下面的所有子分类的方法_PHP教程
-
php匹配字符中链接地址的方法,匹配链接地址_PHP教程
-
php中时区误差的设置方法_PHP教程
-
Joomla开启SEF的方法,Joomla开启SEF方法_PHP教程
-
PHP模拟QQ登录的方法,php模拟登录_PHP教程
-
让ThinkPHP支持大小写url地址访问的方法,thinkphp大小写_PHP教程
-
PHP实现获取并生成数据库字典的方法,php获取数据库字典_PHP教程
-
使用PHPMyAdmin修复论坛数据库的图文方法_PHP教程
-
finfo_file函数获取文件mime值验证出错的解决方法_PHP教程