在 Imagick PHP 中,可以使用 resizeImage
方法来实现图片缩放。以下是一个简单的示例代码:
// 创建一个 Imagick 对象
$image = new Imagick('input.jpg');
// 设置缩放尺寸
$width = 100;
$height = 100;
// 缩放图片
$image->resizeImage($width, $height, Imagick::FILTER_LANCZOS, 1);
// 保存缩放后的图片
$image->writeImage('output.jpg');
// 释放资源
$image->destroy();
在上面的示例中,首先创建一个 Imagick 对象并加载输入图片。然后设置缩放尺寸,调用 resizeImage
方法对图片进行缩放,并使用指定的滤镜和质量参数。最后保存缩放后的图片并释放资源。
注意:在实际使用中,可以根据具体需求调整缩放尺寸、滤镜类型和质量参数来达到最佳效果。