当前位置: 首页> 函数类别大全> imagecreate

imagecreate

创建一个新的基于调色板的图像
名称:imagecreate
分类:图像处理GD
所属语言:php
一句话介绍:创建一个新的基于调色板的图像

PHP函数:imagecreate

适用PHP版本:PHP 4及以上

函数说明:该函数用于创建一个新的图像资源,并将其分配给一个变量。返回的图像资源可以通过其他图像处理函数来操作,如设置颜色、绘制图形或输出图像等。

函数语法:

resource imagecreate(int $width, int $height);

参数:

  • $width (整数) — 图像的宽度。
  • $height (整数) — 图像的高度。

返回值:返回一个图像资源,如果失败则返回 false。

示例:

<?php
// 创建一个宽度为200px,高度为100px的空白图像
$image = imagecreate(200, 100);
<p>// 设置背景色为白色<br>
$white = imagecolorallocate($image, 255, 255, 255);</p>
<p>// 输出图像<br>
header('Content-Type: image/png');<br>
imagepng($image);</p>
<p>// 释放内存<br>
imagedestroy($image);<br>
?><br>

示例代码的说明:

  • 首先,使用imagecreate函数创建一个200x100的图像资源。
  • 然后使用imagecolorallocate函数为图像设置白色背景。
  • 接着,使用imagepng函数输出图像,并通过header函数设置图像输出的MIME类型为PNG。
  • 最后,调用imagedestroy函数释放图像资源以节省内存。
同类函数