php绘制一条弧线的方法


Posted in PHP onJanuary 24, 2015

本文实例讲述了php绘制一条弧线的方法。分享给大家供大家参考。具体如下:

弧线相当于截取了椭圆的一部分。代码如下:

<?php

//1、创建画布

$im = imagecreatetruecolor(300,200);//新建一个真彩色图像,默认背景是黑色,返回图像标识符。另外还有一个函数 imagecreate 已经不推荐使用。

//2、绘制所需要的图像

$red = imagecolorallocate($im,255,0,0);//创建一个颜色,以供使用

imagearc($im,100,80,120,90,0,120,$red);//画一条弧线(椭圆或圆形是一条特殊的弧线)。参数理解,相当于截取了椭圆/圆形的一部分。(100,80)表示中心点;(120,90)表示(椭圆)宽度与高;(0,120):0表示起点,中心点水平向右直线,与弧线交叉点,为0点。120表示从起点开始,顺时针转120度(特殊:当为360时,相当于转了一圈,得到一个圆)。

//3、输出图像

header("content-type: image/png");

imagepng($im);//输出到页面。如果有第二个参数[,$filename],则表示保存图像

//4、销毁图像,释放内存

imagedestroy($im);

?>

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
十天学会php之第十天
Oct 09 PHP
建站常用13种PHP开源CMS比较
Aug 23 PHP
PHP自定义函数收代码
Aug 01 PHP
深入PHP中慎用双等于(==)的详解
Jun 06 PHP
如何使用php绘制在图片上的正余弦曲线
Jun 08 PHP
win7下memCache的安装过程(具体操作步骤)
Jun 28 PHP
微信营销平台系统?刮刮乐的开发
Jun 10 PHP
php以post形式发送xml的方法
Nov 04 PHP
PHP实现深度优先搜索算法(DFS,Depth First Search)详解
Sep 16 PHP
PHP 多任务秒级定时器的实现方法
May 13 PHP
ThinkPHP3.2.3框架Memcache缓存使用方法实例总结
Apr 15 PHP
PHP中Session ID的实现原理实例分析
Aug 17 PHP
php绘制一个矩形的方法
Jan 24 #PHP
php绘制一条直线的方法
Jan 24 #PHP
php绘制圆形的方法
Jan 24 #PHP
php文件上传简单实现方法
Jan 24 #PHP
php文件夹的创建与删除方法
Jan 24 #PHP
php读取文件内容的方法汇总
Jan 24 #PHP
PHP向socket服务器收发数据的方法
Jan 24 #PHP
You might like
在smarty模板中使用PHP函数的方法
2011/04/23 PHP
php中记录用户访问过的产品,在cookie记录产品id,id取得产品信息
2011/05/04 PHP
php读取flash文件高宽帧数背景颜色的方法
2015/01/06 PHP
PHP实现获取并生成数据库字典的方法
2016/05/04 PHP
使用php实现网站验证码功能【推荐】
2017/02/09 PHP
WEB高性能开发之疯狂的HTML压缩
2010/06/19 Javascript
jquery animate实现鼠标放上去显示离开隐藏效果
2013/07/21 Javascript
JS 获取滚动条高度示例代码
2013/10/24 Javascript
使用jquery修改表单的提交地址基本思路
2014/06/04 Javascript
jQuery中选择器的基础使用教程
2016/05/23 Javascript
简单总结JavaScript中的String字符串类型
2016/05/26 Javascript
全面解析JS字符串和正则表达式中的match、replace、exec等函数
2016/07/01 Javascript
JavaScript实现通过select标签跳转网页的方法
2016/09/29 Javascript
值得学习的bootstrap fileinput文件上传工具
2016/11/08 Javascript
easyui关于validatebox实现多重规则验证的方法(必看)
2017/04/12 Javascript
JS实现的抛物线运动效果示例
2018/01/30 Javascript
JavaScript Tab菜单实现过程解析
2020/05/13 Javascript
js实现贪吃蛇游戏 canvas绘制地图
2020/09/09 Javascript
JavaScript实现点击图片换背景
2020/11/20 Javascript
Python装饰器使用示例及实际应用例子
2015/03/06 Python
Python3处理文件中每个词的方法
2015/05/22 Python
python实现批量改文件名称的方法
2015/05/25 Python
python自定义异常实例详解
2017/07/11 Python
python中的decimal类型转换实例详解
2019/06/26 Python
简单了解python列表和元组的区别
2020/05/14 Python
如何使用Python处理HDF格式数据及可视化问题
2020/06/24 Python
Python爬虫+Tkinter制作一个翻译软件的示例
2021/02/20 Python
销售人员自我评价怎么写
2013/09/19 职场文书
毕业生自荐信
2013/12/14 职场文书
个人自我评价分享
2013/12/20 职场文书
幼儿运动会邀请函
2014/01/17 职场文书
事业单位辞职信范文
2014/01/19 职场文书
毕业生求职自荐书范文
2014/03/27 职场文书
医院我们的节日活动实施方案
2014/08/22 职场文书
python opencv旋转图片的使用方法
2021/06/04 Python
原生JS实现分页
2022/04/19 Javascript