{site_name}

{site_name}

🌜 搜索

在PHP中,Imagick::thumbnailImage方法可以用来将图像缩略为指定大小

php 𝄐 0
phpimagick完整安装
在PHP中,Imagick::thumbnailImage方法可以用来将图像缩略为指定大小。使用该方法时,需要传入两个参数:缩略后的宽度和高度。

以下是一个使用Imagick::thumbnailImage方法的示例:

php
<?php
// 创建Imagick对象并加载图像
$image = new Imagick('path/to/image.jpg');

// 设置缩略后的宽度和高度
$width = 200;
$height = 200;

// 缩放图像
$image->thumbnailImage($width, $height);

// 保存缩略图
$image->writeImage('path/to/thumbnail.jpg');


在上述示例中,首先创建了一个Imagick对象,并使用new Imagick('path/to/image.jpg')方法加载了一个图像文件。然后,设置了期望的缩略后的宽度和高度。接下来,调用$image->thumbnailImage($width, $height)方法将图像缩略为指定的尺寸。最后,使用$image->writeImage('path/to/thumbnail.jpg')将缩略图保存到指定的路径。

请注意,Imagick::thumbnailImage方法会直接修改原始图像对象。如果你希望保留原始图像,应该在进行缩略操作之前创建一个副本。

希望以上解释对你有所帮助!