php绘制一条直线的方法
本文实例讲述了php绘制一条直线的方法。分享给大家供大家参考。具体实现方法如下:
<?php
//1、创建画布
$im = imagecreatetruecolor(300,200);//新建一个真彩色图像,默认背景是黑色,返回图像标识符。另外还有一个函数 imagecreate 已经不推荐使用。
//2、绘制所需要的图像
$red = imagecolorallocate($im,255,0,0);//创建一个颜色,以供使用
imageline($im,30,30,240,140,$red);//画一条直线。参数说明:30,30表示起点坐标;240,140表示终点坐标
//3、输出图像
header("content-type: image/png");
imagepng($im);//输出到页面。如果有第二个参数[,$filename],则表示保存图像
//4、销毁图像,释放内存
imagedestroy($im);
?>
希望本文所述对大家的php程序设计有所帮助。
相关推荐
-
php绘制一条弧线的方法
本文实例讲述了php绘制一条弧线的方法.分享给大家供大家参考.具体如下: 弧线相当于截取了椭圆的一部分.代码如下: 复制代码 代码如下: <?php //1.创建画布 $im = imagecreatetruecolor(300,200);//新建一个真彩色图像,默认背景是黑色,返回图像标识符.另外还有一个函数 imagecreate 已经不推荐使用. //2.绘制所需要的图像 $red = imagecolorallocate($im,255,0,0);//创建一个颜色,以供使用 imagea
-
php绘制一个矩形的方法
本文实例讲述了php绘制一个矩形的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: <?php //1.创建画布 $im = imagecreatetruecolor(300,200);//新建一个真彩色图像,默认背景是黑色,返回图像标识符.另外还有一个函数 imagecreate 已经不推荐使用. //2.绘制所需要的图像 $red = imagecolorallocate($im,255,0,0);//创建一个颜色,以供使用 imagerectangle($im,30,3
-
PHP中绘制图像的一些函数总结
在PHP中绘制图像的函数非常丰富,包括点.线.各种几何图形等可以想象出来的平面图形,都可以通过PHP中提供的各种画图函数完成.我们在这里介绍一些常用的图像绘制,如果使用我们没有介绍过的函数,可以参考手册实现.另外,这些图形绘制函数都需要使用画布资源,并在画布中的位置通过坐标(原点是在画布左上角的起始位置,以像素为单位,沿着X轴正方向向右延伸,Y轴正方向向下延伸)决定,并且还可以通过函数的最后一个参数,设置每个图形的颜色.画布中的坐标系统如图所示. 一.函数图形区域填充imageFill() 通过
-
JpGraph php柱状图使用介绍
JpGraph简介 以前用PHP作图时必须要掌握复杂抽象的画图函数,或者借助一些网上下载的花柱形图.饼形图的类来实现.没有一个统一的chart类来实现图表的快速开发. 现在我们有了一个新的选择:JpGraph.专门提供图表的类库.它使得作图变成了一件非常简单的事情,你只需从数据库中取出相关数据,定义标题,图表类型,然后的事情就交给JpGraph,只需掌握为数不多的JpGraph内置函数(可以参照JpGraph附带例子学习),就可以画出非常炫目的图表! JpGraph安装方法: 1. 先到各大网站
-
php绘制一个扇形的方法
本文实例讲述了php绘制一个扇形的方法.分享给大家供大家参考.具体如下: php绘制一个扇形.关于参数说明,除最后一个参数外,其它都与弧线的参数一样,请参考上一篇<php绘制一条弧线的方法>.最后一个参数有四种类型.分别是: IMG_ARC_PIE.IMG_ARC_CHORD.IMG_ARC_NOFILL和IMG_ARC_EDGED,具体参数说明见php手册的 imagefilledarc 画扇形函数. 复制代码 代码如下: <?php //1.创建画布 $im = imagecreat
-
php使用Jpgraph绘制柱形图的方法
本文实例讲述了php使用Jpgraph绘制柱形图的方法.分享给大家供大家参考.具体实现方法如下: <?php include ("src/jpgraph.php"); include ("src/jpgraph_bar.php"); $data = array(19,23,34,38,45,67,71,78,85,87,90,96); //定义数组 $graph = new Graph(400,300); //创建新的Graph对象 $graph->Se
-
php中jpgraph类库的使用介绍
用Jpgraph,只要了解它的一些内置函数,可以轻松得画出折线图.柱形图.饼状图等图表. 首先要保证PHP打开了Gd2的扩展: 打开PHP.ini,定位到extension=php_gd2.dll,把前面的分号删掉. 然后下载Jpgraph,http://www.aditus.nu/jpgraph/,解压到一个文件夹中.如 E:\Software\web\www\jpgraph. 打开PHP.ini,修改include_path参数,增加Jpgraph的路径,如include_path=",;E
-
php使用Jpgraph绘制复杂X-Y坐标图的方法
本文实例讲述了php使用Jpgraph绘制复杂X-Y坐标图的方法.分享给大家供大家参考.具体实现方法如下: <?php include ("src/jpgraph.php"); include ("src/jpgraph_line.php"); $data1 = array(19,23,34,38,45,67,71,78,85,87,90,96); //第一条曲线的数组 $data2 = array(523,634,371,278,685,587,490,25
-
php报表之jpgraph柱状图实例代码
新手初识jpgraph肯定会遇到各种各样的问题,比如乱码什么的,本案例是jpgraph3.0.7制作,也经过本人的多次实验,解决乱码问题 复制代码 代码如下: <?php $datay=array(); //纵坐标数据 $datax=array(); //横坐标数据 foreach ($usernums as $key => $value){ $datay[] = $value; $datax[] = $userids[$key]; } require_once ('jpgraph-3.0.7
-
php使用Jpgraph绘制简单X-Y坐标图的方法
本文实例讲述了php使用Jpgraph绘制简单X-Y坐标图的方法.分享给大家供大家参考.具体实现方法如下: <?php include ("src/jpgraph.php"); include ("src/jpgraph_line.php"); //将要用于图表创建的数据存放在数组中 $data = array(19,23,34,38,45,67,71,78,85,87,90,96); $graph = new Graph(400,300); //创建新的Gr
随机推荐
- AngularJs unit-testing(单元测试)详解
- 比较正宗的验证邮箱的正则表达式js代码详解
- ASP下使用FCKeditor在线编辑器的方法
- 四种参数传递的形式——URL,超链接,js,form表单
- angularjs中回车键触发某一事件的方法
- vue父子组件的数据传递示例
- 反恐精英 CS1.6 CDkey序列号 CS1.5 CDkey序列号
- IOS AFNetworking的Post失败及requestSerializer的正确使用
- thinkphp3.2中Lite文件替换框架入口文件或应用入口文件的方法
- PHP学习之正则表达式
- PHP中余数、取余的妙用
- Android系统设置中的清除数据会清除哪些数据?
- PHP中each与list用法分析
- js事件(Event)知识整理
- c# EnumHelper枚举常用操作类
- IE8下String的Trim()方法失效的解决方法
- Serv-U占用IIS的80端口造成冲突导致iis无法运行的解决方法(serv_u6-8版本)
- php 无限级缓存的类的扩展
- Python实现SSH远程登陆,并执行命令的方法(分享)
- 吃饱就睡害处多