English | 简体中文 | 繁體中文
查询

Gmagick::chopimage()函数—用法及示例

「 从图像中剪切出指定区域的一部分 」


函数名:Gmagick::chopimage()

适用版本:Gmagick扩展版本需大于等于2.0.0

用法:该函数用于从图像中剪切出指定区域的一部分。

示例:

// 创建一个Gmagick对象并加载图像
$gmagick = new Gmagick('path/to/image.jpg');

// 定义要剪切的区域的起始坐标和宽高
$x = 100; // 起始横坐标
$y = 100; // 起始纵坐标
$width = 200; // 剪切宽度
$height = 200; // 剪切高度

// 使用chopimage()函数剪切图像
$gmagick->chopimage($width, $height, $x, $y);

// 将剪切后的图像保存到新文件
$gmagick->write('path/to/trimmed_image.jpg');

注意事项:

  • Gmagick::chopimage()函数会修改原始图像,所以在使用之前最好先创建图像的副本。
  • 剪切的区域由起始坐标和宽高定义。起始坐标的原点为图像的左上角。
  • 剪切后的图像可以通过write()函数保存到新文件,也可以直接在浏览器中显示。
补充纠错
上一个函数: Gmagick::clear()函数
下一个函数: Gmagick::charcoalimage()函数
热门PHP函数
分享链接