画面欣赏和销毁一图像在PHP图像处理功能介绍

当使用PHP的GD库来处理图像,你必须创建一个画布,画布是在内存中开辟一个存储区域,图像的所有PHP操作后,基于该治疗,该是一个图像资源。在PHP,你可以用imagecrete两函数()和新建一个真彩色图像()来创建指定的画布上。这两个函数的功能是一致的,所有这些都是建立一个指定大小的画布。他们的原型如下:

复制代码代码如下所示:

资源画面欣赏(int int x_size美元,美元y_size) / /创建一个基于调色板的图像

资源新建一个真彩色图像(int int x_size美元,美元y_size) / /新建一个真彩色图像



虽然这两个函数可以创建一个新的画布,每个可以容纳的颜色的数目是不同的,画面欣赏()函数可以创建基于一个普通的调色板图像,通常支持256种颜色,新建一个真彩色图像()函数可以创建一个真彩色图像,但功能不能用于GIF文件格式。当油画创作,它返回一个形象标识,代表一个空白的影像资料处理的宽度和高度x_size美元美元y_size.in后续的绘制过程中,你需要使用这个资源类型的处理。例如,你可以通过调用imagesx两功能得到图像尺寸imagesy()和()的代码如下所示:

复制代码代码如下所示:

< PHP

$ img =新建一个真彩色图像(300200); / /创建一个300×200的画布

回声imagesx($ IMG); / /输出画布的宽度300

回声imagesy($ IMG); / /输出画布的高度200

>



此外,如果画布的参考处理不再使用,就要破坏资源和释放内存和图像的存储单元。画布的破坏是非常简单的,并呼吁销毁一图像()函数可以实现,其语法格式如下:

复制代码代码如下所示:

Bool imagedestroy(资源为图像) / /销毁一图像



如果该方法成功,则与参数$映像相关联的内存将被释放。