创建画布

      在开发Web项目时,图片是前台页面不可缺少的组成部分,传统方式在页面中加入图片一般通过HTML语言中的<img>标签来实现;在PHP语言中为了提升页面的传输速率、便于对数据统计,有时采用GD2函数库或Jpgraph类库由程序员手动绘制。


创建画布
      GD2函数库在图形图像绘制方面功能非常强大,开发人员即可以在已有的图片的基础上经行绘制,也可以在没有任何素材的基础上绘制,在这种情况下首先要创建画布,之后的所有操作都将依据所创建的画布进行。在GD2函数库中创建画布通过imagecreate()函数实现。
语法如下:
resource   imagecreate  (   int $width  ,   int $height  )
该函数返回一个图像的标识符,参数$width,$height表示为图像的尺寸,单位为像素。

      例如:应用imagecreate()函数创建一个宽500px,高300px的画布,并设置画布北京颜色RGB值为(211 126 29),最后输出一个为GIF格式的图像,代码如下:
<?php
    header("Content-type: image/gif");//该页面以gif格式输出,要不不能正常显示图片
    $im = imagecreate(500,300);//创建一个500*300的画布
    $white = imagecolorallocate($im,211,126,29);//设置画布背景色
    imagegif($im);//以gif格式输出图像

运行结果为:
创建画布_第1张图片

你可能感兴趣的:(PHP,gd2,创建画布)