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 相关文章推荐
基于文本的留言簿
Oct 09 PHP
PHP 字符串分割和比较
Oct 06 PHP
PHP网站安装程序制作的原理、步骤、注意事项和示例代码
Aug 01 PHP
《PHP编程最快明白》第六讲:Mysql数据库操作
Nov 01 PHP
自己写的php curl库实现整站克隆功能
Feb 12 PHP
PHP实现简单实用的分页类代码
Apr 08 PHP
解决yii2左侧菜单子级无法高亮问题的方法
May 08 PHP
PHP和MYSQL实现分页导航思路详解
Apr 11 PHP
搜索附近的人PHP实现代码
Feb 11 PHP
PHP生成指定范围内的N个不重复的随机数
Mar 18 PHP
Thinkphp整合阿里云OSS图片上传实例代码
Apr 28 PHP
PHP中散列密码的安全性分析
Jul 26 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
如何提高MYSQL数据库的查询统计速度 select 索引应用
2007/04/11 PHP
PHP生成月历代码
2007/06/14 PHP
如何使用“PHP” 彩蛋进行敏感信息获取
2013/08/07 PHP
linux系统下php安装mbstring扩展的二种方法
2014/01/20 PHP
thinkphp普通查询与表达式查询实例分析
2014/11/24 PHP
Symfony2学习笔记之控制器用法详解
2016/03/17 PHP
php pdo连接数据库操作示例
2019/11/18 PHP
超简单的jquery的AJAX用法
2010/05/10 Javascript
js 遍历json返回的map内容示例代码
2013/10/29 Javascript
关于Vue在ie10下空白页的debug小结
2018/05/02 Javascript
Javascript实现时间倒计时功能
2018/11/17 Javascript
微信小程序实现图片滚动效果示例
2018/12/05 Javascript
Vue入门之数量加减运算操作示例
2018/12/11 Javascript
怎样使你的 JavaScript 代码简单易读(推荐)
2019/04/16 Javascript
微信小程序使用GoEasy实现websocket实时通讯
2020/05/19 Javascript
vue实现购物车加减
2020/05/30 Javascript
vue实现购物车结算功能
2020/06/18 Javascript
在vue中使用回调函数,this调用无效的解决
2020/08/11 Javascript
vue3.0封装轮播图组件的步骤
2021/03/04 Vue.js
详尽讲述用Python的Django框架测试驱动开发的教程
2015/04/22 Python
Python字符串逐字符或逐词反转方法
2015/05/21 Python
Python多线程经典问题之乘客做公交车算法实例
2017/03/22 Python
python 为什么说eval要慎用
2019/03/26 Python
Django中使用MySQL5.5的教程
2019/12/18 Python
python异常处理try except过程解析
2020/02/03 Python
Python使用正则表达式实现爬虫数据抽取
2020/08/17 Python
CSS3实现可翻转的hover效果
2018/05/23 HTML / CSS
蛋白质世界:Protein World
2017/11/23 全球购物
迎接领导欢迎词
2014/01/11 职场文书
幼儿园亲子活动方案
2014/01/29 职场文书
房产委托公证书样本
2014/04/04 职场文书
2014年百日安全生产活动总结
2014/05/04 职场文书
HR求职自荐信范文
2014/06/21 职场文书
2014年留守儿童工作总结
2014/12/10 职场文书
2015年度房地产工作总结
2015/04/09 职场文书
合理缓解职场压力,让你随时保持最佳状态!
2019/06/21 职场文书