牛牛在线工具

Imagick::cropThumbnailImage()

收录 8868 个 PHP 函数,含用途说明与用法示例。

Imagick::cropThumbnailImage()

剪裁和缩放图像,以生成一个指定尺寸的缩略图

函数名:Imagick::cropThumbnailImage() 适用版本:Imagick库版本6.2.9以上 用法:这个函数用于剪裁和缩放图像,以生成一个指定尺寸的缩略图。它会保持原始图像的纵横比,并根据需要裁剪图像。 语法:bool Imagick::cropThumbnailImage(int $width, int $height) 参数: $width:缩略图的宽度 $height:缩略图的高度 返回值:如果成功生成了缩略图,则返回true。如果失败,则返回false。 示例: // 创建一个Imagick对象 $image = new Imagick('image.jpg'); // 调用cropThumbnailImage函数生成缩略图 $result = $image->cropThumbnailImage(200, 200); if ($result) { // 缩略图生成成功,保存缩略图 $image->writeImage('thumbnail.jpg'); echo '缩略图生成成功!'; } else { echo '缩略图生成失败!'; } // 销毁Imagick对象 $image->destroy(); 在上面的示例中,我们首先创建了一个Imagick对象,然后调用cropThumbnailImage函数来生成一个200x200像素的缩略图。如果生成成功,我们将缩略图保存为thumbnail.jpg,并输出"缩略图生成成功!"。如果生成失败,则输出"缩略图生成失败!"。 需要注意的是,使用该函数之前需要确保你已经安装了Imagick库,并已经加载了Imagick扩展。