php绘制一条直线的方法
更新时间:2015年01月24日 12:56:57 投稿:shichen2014
这篇文章主要介绍了php绘制一条直线的方法,主要涉及GD库中imageline方法的使用技巧,需要的朋友可以参考下
本文实例讲述了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);
?>
//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 setcookie设置Cookie用法(及设置无效的问题)
平时用Session比较多,很少用到Cookie,这次是为了解决Discuz!自动同步登陆不得不用Cookie。2011-07-07
解决php使用异步调用获取数据时出现(错误c00ce56e导致此项操作无法完成)
本篇文章是对php中使用异步调用获取数据时出现(由于出现错误c00ce56e而导致此项操作无法完成)的解决方法进行了详细的分析介绍,需要的朋友参考下2013-07-07
php判断上传的Excel文件中是否有图片及PHPExcel库认识
php判断Excel文件中是否有图片,大家很想知道如何实现吧,不要走开接下来为您揭晓,感兴趣的朋友可以了解下哦2013-01-01
php操作Redis数据库基本示例【安装、连接、设置、查询、断开】
这篇文章主要介绍了php操作Redis数据库的方法,较为详细的分析了redis扩展的安装、php连接redis、设置、查询及断开redis相关实现技巧与操作注意事项,需要的朋友可以参考下2023-07-07
php使用PDO下exec()函数查询执行后受影响行数的方法
这篇文章主要介绍了php使用PDO下exec()函数查询执行后受影响行数的方法,结合实例形式分析了php在使用pdo进行增删改操作时exec()函数查询操作执行后受影响行数的相关实现技巧与注意事项,需要的朋友可以参考下2017-03-03


最新评论