📜  PHP | imagecreatefromgd2part()函数(1)

📅  最后修改于: 2023-12-03 15:33:33.182000             🧑  作者: Mango

PHP | imagecreatefromgd2part()函数

介绍

imagecreatefromgd2part() 函数是 PHP GD 库中的一个函数,主要用于从给定的 GD2 文件的一部分创建一副图像。

GD2 是 GD 图像库的一种文件格式,它使用 zlib 压缩来减小文件尺寸,从而提高图像在网络上传输的速度。GD2 文件可以包含多个图像。

该函数返回一个新的图像资源标识符,可以用其他 GD 图像函数对其进行操作。

语法
resource imagecreatefromgd2part(string $filename, int $srcX, int $srcY, int $width, int $height)
参数
  • $filename:要打开的 GD2 文件名。
  • $srcX:图像的起始 x 坐标。
  • $srcY:图像的起始 y 坐标。
  • $width:图像的宽度。
  • $height:图像的高度。
返回值

如果成功,则返回一个新的图像资源标识符。如果失败,则返回 false。

实例

下面是一个使用 imagecreatefromgd2part() 函数从 GD2 文件中创建图像的示例:

<?php
// 从 gd2 文件中创建一个 200x200 大小的图像
$img = imagecreatefromgd2part('example.gd2', 0, 0, 200, 200);

// 输出图像到浏览器
header('Content-Type: image/png');
imagepng($img);

// 销毁图像资源
imagedestroy($img);
?>
注意事项
  • imagecreatefromgd2part() 函数只能处理 GD2 文件,不能处理其他格式的图像文件。
  • $srcX$srcY 参数指定了图像的起始位置,因此不能超出 GD2 文件的范围。
参考资料