PHP29-创建图像的基本步骤

 时间:2024-10-14 09:40:55

1、创建图像这里首先使用【imagecreatetruecolor】函数创建一个资源,使用【箪滹埘麽var_dump】查看这个函数得到值的类型为resource,说明这个函数创建的确实是一个资源,第一个参数表示图像的宽度,第二个参数表示图像的高度,如下图:

PHP29-创建图像的基本步骤

2、使用【imagecolorallocate】函数创建一种颜色,第一个参数为所属哪个资源,第二三四参数分别对应红、绿、蓝的颜色值,如下图:

PHP29-创建图像的基本步骤

3、使用【imagefill】函数画一个填充的矩形,第一个参数为资源,第二个第三个参数为矩形起始坐标的xy值,第三个为填充矩形的颜色,如下图:

PHP29-创建图像的基本步骤

4、使用【imagejpeg】函数将创建的矩形以jpeg格式的图像进行输出到浏览器,打开ie浏览器可以看出正常输出了矩形,如下图:

PHP29-创建图像的基本步骤

5、打开火狐浏览器然后访问可以发现输出乱码,溽朽孑臾查看开发者工具中的网络,可以看到响应消息头的Content-Type值为text/html,这样的格式是不能识别图像的,所以会出现乱码,如下图:

PHP29-创建图像的基本步骤

6、这里我们使用【header】函数设置Content-Type的值为image/jpeg,然后再次打开火狐浏览器可以看到图像可以正确显示了,如下图:

PHP29-创建图像的基本步骤
PHP29-创建图像的基本步骤

7、一般在使用完成创建的资源之后我们这里需要使用【imagedestroy】函数销毁资源,如下图:

PHP29-创建图像的基本步骤

8、下图中小编使用【imagejpeg】函数将生成的图像进行保存,就是传入第二个参数,第二个参数直接配置为存储图咤胸剖玳像的名称的话,会直接将图像存储到代码所在目录下的文件夹,另外也可以将图像存储的指定文件夹,在php中使用【/】代表的并不是项目的根目录,而是当前系统磁盘的根目录,如下图:

PHP29-创建图像的基本步骤
  • vivoy10t1处理器相当于骁龙多少
  • 我们应该控制自己不对孩子发脾气
  • 文房四宝-墨的选择与认识
  • 液压升降机安全操作规程
  • 家常版溜尖肝的做法
  • 热门搜索
    少数民族手抄报 关于五一的手抄报 歌颂祖国的手抄报 六一手抄报简单又漂亮 国庆节主题手抄报图片 母亲节手抄报简单字少 3.8妇女节手抄报 关于防控疫情的手抄报 元旦节的手抄报 依依惜别手抄报