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

Imagick::combineImages()函数—用法及示例

「 将多个图像合并成一个 」


函数名: Imagick::combineImages()

适用版本: Imagick 扩展版本 >= 2.1.0

用法: Imagick::combineImages() 方法用于将多个图像合并成一个。它接受一个包含多个 Imagick 对象的数组作为参数,并返回一个新的 Imagick 对象。

示例:

// 创建两个 Imagick 对象
$image1 = new Imagick('image1.jpg');
$image2 = new Imagick('image2.jpg');

// 将两个图像合并成一个
$combinedImage = Imagick::combineImages([$image1, $image2]);

// 显示合并后的图像
header('Content-Type: image/jpeg');
echo $combinedImage;

注意事项:

  • 传递给 combineImages() 方法的参数必须是一个包含多个 Imagick 对象的数组。
  • 合并后的图像的尺寸将与数组中的第一个图像的尺寸相同。
  • 如果数组中的图像尺寸不一致,合并后的图像将被剪裁到最小的尺寸。

更多信息和示例代码可以参考 PHP 官方文档:https://www.php.net/manual/en/imagick.combineimages.php

补充纠错
热门PHP函数
分享链接