本文实例讲述了php基于GD库画五星红旗的方法。分享给大家供大家参考。具体分析如下:

这里实例分析php画的五星红旗(GD库),代码如下:

复制代码 代码如下:

header("Content-Type:image/jpeg");

$ing = imagecreatetruecolor(700,410);

//新建一个真彩色图像,返回值为一个图像标识符,背景默认为黑色,参数(x_size*y_size)

$red = imagecolorallocate($ing,255,0,0);//定义背景颜色

$yellow = imagecolorallocate($ing,237,231,32);//定义黄色

imagefill($ing,0,0,$red);//填充颜色,以坐标(0,0)开始起填充

//数组坐标,表示(x1,y1,x2,y2,x3,y3.....x11,y11);

$a = array(90,30,108,73,157,73,119,102,135,152,93,123,52,152,66,102,29,74,76,73,90,30);

imagefilledpolygon($ing,$a,10,$yellow);//画一个多边形:10表示顶点总数,$yellow表示填充色

$a1 = array(229,25,229,43,248,48,229,55,229,74,217,60,198,66,210,50,197,34,218,39,229,25);

imagefilledpolygon($ing,$a1,10,$yellow);

$a2 = array(227,108,227,127,245,134,228,139,227,157,215,143,196,149,208,132,196,117,215,122,227,108);

imagefilledpolygon($ing,$a2,10,$yellow);

$a3 = array(163,184,163,204,181,211,163,216,163,234,152,220,132,225,144,209,132,193,151,199,163,184);

imagefilledpolygon($ing,$a3,10,$yellow);

$a4 = array(65,209,65,228,84,235,65,240,65,259,54,245,33,249,46,233,34,217,53,224,68,209);

imagefilledpolygon($ing,$a4,10,$yellow);

ob_clean();

imagejpeg($ing);

imagedestroy($ing);

?>

希望本文所述对大家的php程序设计有所帮助。

时间: 2015-02-22

php怎么画五星红旗,php基于GD库画五星红旗的方法相关推荐

  1. 基于metpy库画T-LnP图(国内主流形式,并非斜温)

    基于metpy库画T-LnP图(国内主流形式,并非斜温) 时隔多日再次更帖,主要原因是一直在画T-LnP,想画一个好的,这一版是为接下来的下一帖给小白们打一下基础. 本帖的知识点为: 1.利用metp ...

  2. php gd库 圆形头像,基于 GD 库生成圆形头像

    基于 GD 库生成圆形头像 laravel 友好的图片处理库 Intervention Image 可以绘制圆形(circle()), 但是好像并不能将即存的图片裁剪成圆形, 这里提供一个基于 GD ...

  3. php关闭gd库,详解php开启gd库的两种方法

    本文介绍在windows下开启php GD库的两种方法,GD库在php中默认是没有开启的,如果想让它支持图片处理功能,必须手动开启.有需要的朋友建议参考下本文提供的方法. 方法一: 我们最开始不知道G ...

  4. php如何开启gd2,详解php开启gd库的两种方法

    本文介绍在windows下开启php GD库的两种方法,GD库在php中默认是没有开启的,如果想让它支持图片处理功能,必须手动开启.有需要的朋友建议参考下本文提供的方法. 方法一: 我们最开始不知道G ...

  5. php gd库画线,[PHP] GD库(十)绘制线段与圆弧 imageline、imagesetstyle 与 imagearc 函数...

    [PHP] GD库(十)绘制线段与圆弧 imageline.imagesetstyle 与 imagearc 函数 imageline() 函数用于绘制一条线段. imagearc() 函数用于绘制椭 ...

  6. 《PHP基于GD库制作图形验证码》

    说在前头:本人为大二在读学生,书写文章的目的是为了对自己掌握的知识和技术进行一定的记录,同时乐于与大家一起分享,因本人资历尚浅,能力有限,文章难免存在一些错漏之处,还请阅读此文章的大牛们见谅与斧正.若 ...

  7. php 五角星,php使用GD库画五角星_PHP教程

    01 $width = 500; 02 $height = 500; 03 04 $im = imagecreatetruecolor($width, $height); 05 06 $red = i ...

  8. php 五角星,php使用GD库画五角星

    01     $width = 500; 02     $height = 500; 03 04     $im = imagecreatetruecolor($width, $height); 05 ...

  9. apmserv 5.2.6 php升级,APMServ5.2.6升级PHP版本和启用GD库等插件的方法

    这两天看了下ThinkPHP3.2手册,感觉上要比3.1更好用些,虽然很多人吐槽无法顺利升级框架.本打算用3.2的框架写个超简单的站,因为功能就只有一点,实在懒得用什么现成程序了.可看了下OneThi ...

  10. 用python画小人_python之turtle库画会眨眼的小人

    一 简介 turtle是python一个作图库,里面有很多方法.本文使用的方法如下: turtle.penup():画笔抬起 turtle.goto(x,y):画笔到哪里开始 turtle.pendo ...

最新文章

  1. 「深入浅出」了解语音识别的技术原理和应用价值?
  2. Java内部类及其实例化
  3. 宝塔清mysql主从日志_宝塔面板Mysql主从日志文件mysql-bin文件清除方法
  4. 江南大学物联网工程学院数据库课程实验二作业2实验报告
  5. 查询手机号段对应地区编码_2020陕西专升本考试今日起查询成绩啦
  6. 深度学习之 epoch batch iteration
  7. C++特殊符号:【优先级】
  8. 大数据之-Hadoop完全分布式_Crondtab定时任务调度---大数据之hadoop工作笔记0042
  9. Soul 网关源码阅读(四)Dubbo请求概览
  10. 祸害阿里云宕机 3 小时的 IO HANG 究竟是个什么鬼?!
  11. [转] - 浅谈数据分析和数据建模
  12. Objective--C语言预处理命令之条件编译(#ifdef,#else,#endif,#if等)
  13. linux程序设计——个人总结
  14. c语言中取反位运算的作用,C语言位运算符及作用与或异或取反左移和右移
  15. 前端直传阿里云OSS
  16. PyQGIS开发者手册-4 使用栅格图层
  17. 财经管理中的计算机应用内容,财大 财经管理中的计算机应用
  18. 国外问卷调查做快点有影响吗
  19. 大数据是人类福音还是洪水猛兽?
  20. 傅里叶变换的通俗理解

热门文章

  1. 运放输入偏置电流方向_运算放大器+仪表放大器:如何为偏置电流提供直流回路?...
  2. java导出mysql数据表的结构生成word文档
  3. 串口485接法图_485通讯接线方式
  4. Mac删除自带输入法
  5. excel减法函数_在excel中进行减法7个例子,包括公式中带条件的减法
  6. java 避免gc_减少JAVA GC
  7. 【树形dp 题解】 洛谷P3174 毛毛虫
  8. [PMP] 什么是从众效应
  9. Matlab给二维函数图像标注极值点
  10. 阿里云平台购买域名 免费申请SSL证书