文档章节

用PHP的GD库画的两个几何图

雨醉风尘
 雨醉风尘
发布于 2015/10/03 22:46
字数 463
阅读 459
收藏 4

//code6.php    没有函数化

<?php 
header("Content-type:image/png");
$img=imagecreatetruecolor(400, 400);
$black=imagecolorallocate($img, 0, 0, 0);
$red=imagecolorallocate($img, 255, 0, 0);
$green=imagecolorallocate($img, 0, 255, 0);
$blue=imagecolorallocate($img, 0, 0, 255);
imagefill($img, 0, 0, $black);
imageline($img, 0, 0, 400, 400, $green);
imageline($img, 40, 0, 400, 400, $green);
imageline($img, 80, 0, 400, 400, $green);
imageline($img, 120, 0, 400, 400, $green);
imageline($img, 160, 0, 400, 400, $green);
imageline($img, 200, 0, 400, 400, $green);
imageline($img, 240, 0, 400, 400, $green);
imageline($img, 280, 0, 400, 400, $green);
imageline($img, 320, 0, 400, 400, $green);
imageline($img, 360, 0, 400, 400, $green);
imageline($img, 390, 0, 400, 400, $green);
imageline($img, 0, 40, 400, 400, $green);
imageline($img, 0, 80, 400, 400, $green);
imageline($img, 0, 120, 400, 400, $green);
imageline($img, 0, 160, 400, 400, $green);
imageline($img, 0, 200, 400, 400, $green);
imageline($img, 0, 240, 400, 400, $green);
imageline($img, 0, 280, 400, 400, $green);
imageline($img, 0, 320, 400, 400, $green);
imageline($img, 0, 360, 400, 400, $green);
imageline($img, 0, 390, 400, 400, $green);
imageline($img, 0, 400, 400, 0, $green);
imageline($img, 0, 400, 400, 40, $green);
imageline($img, 0, 400, 400, 80, $green);
imageline($img, 0, 400, 400, 120, $green);
imageline($img, 0, 400, 400, 160, $green);
imageline($img, 0, 400, 400, 200, $green);
imageline($img, 0, 400, 400, 240, $green);
imageline($img, 0, 400, 400, 280, $green);
imageline($img, 0, 400, 400, 320, $green);
imageline($img, 0, 400, 400, 360, $green);
imageline($img, 0, 400, 400, 390, $green);
imageline($img, 0, 400, 360, 0, $green);
imageline($img, 0, 400, 320, 0, $green);
imageline($img, 0, 400, 280, 0, $green);
imageline($img, 0, 400, 240, 0, $green);
imageline($img, 0, 400, 200, 0, $green);
imageline($img, 0, 400, 160, 0, $green);
imageline($img, 0, 400, 120, 0, $green);
imageline($img, 0, 400, 80, 0, $green);
imageline($img, 0, 400, 40, 0, $green);
imageline($img, 0, 400, 10, 0, $green);
imagepng($img);
?>

//code7.php  函数化处理

<?php 
header("Content-type:image/png");
$img=imagecreatetruecolor(400, 400);
$black=imagecolorallocate($img, 0, 0, 0);
$red=imagecolorallocate($img, 255, 2550, 0);
$green=imagecolorallocate($img, 0, 255, 0);
$blue=imagecolorallocate($img, 0, 0, 255);
imagefill($img, 0, 0, $black);
for($i=0;$i<=400;$i+=10){
imageline($img, 0, $i, 200, 200, $red);
}
for($j=0;$j<=400;$j+=20){
imageline($img, $j, 0, 200, 200, $red);
}
for($x=0;$x<=400;$x+=10){
imageline($img, 200, 200, 400, $x, $red);
}
for($y=0;$y<=400;$y+=20){
imageline($img, 200, 200, $y, 400, $red);
}
imagepng($img);
?>

//code6.png

//code7.png


© 著作权归作者所有

共有 人打赏支持
雨醉风尘
粉丝 3
博文 106
码字总数 23692
作品 0
海淀
程序员
私信 提问
php使用GD库合并简单图片并变动部分颜色

最近看到很多大公司都开始做宠物链形式多样化,最特别的是宠物分有多种部位然后再不同组合并生成出对应的宠物图片,看起来比较高大尚,不过发现有些是使用SVG矢量图片,这类图片理论上无失真...

ttlxihuan
2018/03/30
0
0
用几何画板绘制一些简单图形的方法

有些学生不爱学习,甚至是认为有些课程太枯燥,没耐心,对待一些抽象的课程很是厌烦,例如数学,这门课程中的几何部分关键是靠学生的想象力,如果他们想不出来的话,老师们最好是找一些实体图...

学术研究软件
2016/08/27
61
0
几何画板怎么制作图形平移和旋转

在数学教学中,老师们在黑板上作图,都是不能够动的。这样往往不利于老师把自己的课程讲清楚明白。如果图形能够随着课程的进度进行的移动和旋转,这样不仅能够让课程变得生动有趣,还能够帮助...

学术研究软件
2016/06/14
57
0
Get it,你离几何达人不远了!

对于爱学几何的人,是否存在这样的困扰:没有标准的尺规工具,图形画的不标准,理解上总是出错......整天在纸上画图,浪费大把大把的时间......几何图形画的不美观,在别人面前都拿不出手,公...

学术研究软件
2016/04/22
31
0
php 使用GD库上传图片以及创建缩略图

php 使用GD库上传图片以及创建缩略图 GD库是PHP进行图象操作一个很强大的库。 先在php.ini里增加一行引用:extension=php_gd2.dll 重启apache。做一个测试页 vardump(gdinfo());输出数据表明...

thinkyoung
2015/07/10
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Prometheus简介

Prometheus是什么? Prometheus(普罗米修斯)是一套最初在SoundCloud上构建的开源监视和告警系统 。 特征 普罗米修斯的主要特点是: 具有由度量名称和键/值对标识的时间序列数据的多维数据模...

阿dai学长
15分钟前
0
0
“阿里巴巴小程序繁星计划”:20亿扶持200万小程序开发者和100万商家

3月21日,在2019阿里云峰会·北京站上,阿里巴巴旗下的阿里云、支付宝、淘宝、钉钉、高德等联合发布“阿里巴巴小程序繁星计划”:提供20亿元补贴,扶持200万+小程序开发者、100万+商家。凡入...

阿里云云栖社区
27分钟前
0
0
Android 动画Animation

动画分为视图动画(view animation)和属性动画(property animation),视图动画又分为帧动画和补间动画 视图动画控件(iv)点击事件(OnClickListener接口)触发位置在原位置 1.帧动画(Fra...

Coding缘
49分钟前
1
0
Mysql-常用日期查询

今天: SELECT * FROM A WHERE create_time = create_time(now()); 昨天: SELECT * FROM A WHERE TO_DAYS( NOW( ) ) - TO_DAYS( create_time) <= 1; 最近7天: SELECT * FROM A where DATE......

米饭有毒
51分钟前
1
0
如何离线分析Kafka海量业务消息?1分钟快速为您支招

场景介绍 说起Kafka,许多使用者对它是又爱又恨。Kafka是一种分布式的、基于发布/订阅的消息系统,其极致体验让人欲罢不能,但操心的运维、复杂的安全策略、可靠性易用性的缺失等,仍需要使用...

中间件小哥
53分钟前
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部