在 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
方法对图片进行缩放,并使用指定的滤镜和质量参数。最后保存缩放后的图片并释放资源。
注意:在实际使用中,可以根据具体需求调整缩放尺寸、滤镜类型和质量参数来达到最佳效果。