当前位置: 首页 > news >正文

毕业设计购物网站怎么做/疫情最新官方消息

毕业设计购物网站怎么做,疫情最新官方消息,三只松鼠建设网站前的市场分析,网站做权重的好处一起来看看下面有一张图:我们该怎么把这张图给画出来呢。我们按照步骤能够分析出来:画图准备好画这张图需要的颜色填充背景颜色画两条对角线在上面画一个圆在圆上面画一个矩型保存图片销毁资源一、我们根据这张图推出出来步骤。我们来分析需要使用到的函…

一起来看看下面有一张图:

816f620dfb474ba3df65875b550f8ad2.png

我们该怎么把这张图给画出来呢。

我们按照步骤能够分析出来:

画图

准备好画这张图需要的颜色

填充背景颜色

画两条对角线

在上面画一个圆

在圆上面画一个矩型

保存图片

销毁资源

一、我们根据这张图推出出来步骤。我们来分析需要使用到的函数:

//使用imagecreate函数创建图片,返回资源

$img = imagecreate(500,500);

二、图片创建完成我们需要向图片资源填加颜色,需要使用到函数

$颜色变量 = imagecolorallocate ( resource $图片资源 , int $红 , int $绿 , int $蓝 )

红、绿、蓝是计算机里面操作图片的三个基本色。由这三个颜色来组合成我们肉眼所看到的所有颜色。

因此 imagecolorallocate 先输入图片资源,操作这个资源。为这个图片资源准备颜色。

就相当于在画画的时候,先把画布准备好,再准备颜料。

根据这张图,我们需要准备出来的颜色有:

绿

按照计算机的配色原则分配的话,我们下面的颜色分配的代码就要写成下面的样子:

//红

$red = imagecolorallocate($img, 255, 0, 0);

//绿

$green = imagecolorallocate($img, 0, 255, 0);

//蓝

$blue = imagecolorallocate($img, 0, 0, 255);

//棕

$yellow = imagecolorallocate($img, 121, 72, 0);

这中图片中需要用到的几个颜色的色值。

三、 将颜色添加到背景进行填充

imagefilledrectangle ( resource $图片资源 , int $点1x轴, int $点1y轴 , int $点2x轴 , int $点2y轴 , int $color )

这个函数需要涉及到几何的一点点知识。

一个点由x 坐标和y 坐标组成一个点

两个点可以组成一个直线

这条线如果不是水平或者垂直的线可以组成一个矩形

如下图:

bdec1390c9637aba9e52288b077f295c.png

点1和点2,可以变成一个矩形。因此,我们输出两个坐标点,可以对画布进行填充。

如果要填充整个画布的话:

点1 为x轴为画布的0位置,点1的y轴也为画布的0位置。

点2 为x轴为画布的500位置,点2的y轴也为画布的500位置。

四、画两条对角线

画一条对角线,对角线是红色。

第一条对角线的坐标为0和0,500和500

第二条对角线的坐标为500和0,0和500

imageline($img, 0, 0, 500, 500, $red);

imageline($img, 500, 0, 0, 500, $blue);

五、在上面画一个圆

bool imagefilledellipse ( resource $图片资源 , int $圆心x , int $圆心y , int $圆的宽 , int $圆的高 , int $圆的颜色 )

imagefilledellipse($img, 250, 250, 200, 200, $yellow);

操作这个资源,写上圆心的坐标。然后写上长和宽。如果长宽一致为正圆,不一致则为椭圆。

六、在圆上面画一个矩型

imagefilledrectangle($img, 200, 200, 300, 300, $blue);

这个我们在上面一个中讲过,我们就不细说了。

七、保存图片

bool imagejpeg ( resource $image [, string $filename])

八、销毁图片资源

imagedestroy($img);

我们来看一下最终组合出来的代码:

//创建图片

$img = imagecreatetruecolor(500, 500);

//分配颜色

$red = imagecolorallocate($img, 255, 0, 0);

$green = imagecolorallocate($img, 0, 255, 0);

$blue = imagecolorallocate($img, 0, 0, 255);

$pur = imagecolorallocate($img, 255, 0, 255);

$yellow = imagecolorallocate($img, 121, 72, 0);

//填充背景

imagefilledrectangle($img, 0, 0, 500, 500, $green);

//画对角线

imageline($img, 0, 0, 500, 500, $red);

imageline($img, 500, 0, 0, 500, $blue);

//画圆

imagefilledellipse($img, 250, 250, 200, 200, $yellow);

//圆中间画矩形

imagefilledrectangle($img, 200, 200, 300, 300, $blue);

//保存图片,图片名为haha.jpg

imagejpeg($img, "haha.jpg");

//销毁资源

imagedestroy($img);

?>

http://www.lbrq.cn/news/966997.html

相关文章:

  • 公司做网站百度还是阿里/镇江百度推广公司
  • 自己建设网站服务器/对网络营销的理解
  • wordpress 模板层次结构信息图/商丘seo推广
  • 天行健公司网站建设/日本比分算1:1
  • 合肥小程序建设/seo公司哪家好
  • 淄博网站建设招聘/完美日记网络营销策划书
  • 深圳网站制作/seo排名怎样
  • 做网页靠哪个网站赚钱/百度账号登录个人中心
  • 做网站博彩代理怎么找客源/产品推广方法有哪些
  • 做网站个体户经营范围/网站制作开发
  • 常熟有没有做阿里巴巴网站/seo搜索引擎优化总结报告
  • 网站域名打不开的原因/百度集团总部在哪里
  • 河南今天发生的重大新闻/夫唯seo怎么样
  • b2b电子商务网站调研报告免费/爱站工具包
  • 做网站比较专业的有哪些公司/连接交换
  • 房建设计图网站/搜索引擎优化答案
  • 工装/seo优化网站推广专员招聘
  • 邯郸市教育考试院官网/南京seo公司教程
  • wordpress整合论坛/内蒙古网站seo
  • 单页网站作用是什么/网络营销论文
  • 湖北网站建设 鄂 icp/百度推广电话号码
  • 上市公司做网站/免费网页在线客服系统
  • 网络游戏那个网站做的最好/整站优化网站
  • 网站建设常出现的问题/代发百度关键词排名
  • 建设部资质查询网站/危机舆情公关公司
  • 用dw做红米网站/精准客源引流平台
  • 徐州做网站最好的公司/咨询网络服务商
  • 手机网站建设cz35/口碑营销的形式
  • 外国优秀网站欣赏/51网站统计
  • 海南百度推广总代理/北京百度推广优化公司
  • 基于STM32与中航ZH-E3L字符卡通信在LED屏显示数据
  • 711SJBH构建制造业信息化人才培训体系的对策-开题报告
  • 死锁问题以及读写锁和自旋锁介绍【Linux操作系统】
  • Spring MVC2
  • Java:继承和多态(必会知识点整理)
  • 融合竞争学习与高斯扰动的多目标加权平均算法(MOWAA)求解多无人机协同路径规划(多起点多终点,起始点、无人机数、障碍物可自定义),提供完整MATLAB代码