函数名:Gmagick::cropthumbnailimage()
适用版本:PHP 5 >= 5.3.0, PECL gmagick >= 1.0.0
用法:该函数用于创建一个缩略图,并将其裁剪到指定的大小。它是使用GraphicsMagick库实现的。
语法:bool Gmagick::cropthumbnailimage(int $width, int $height)
参数:
- $width: 缩略图的宽度
- $height: 缩略图的高度
返回值:如果成功裁剪并创建缩略图,则返回 true。如果发生错误,则返回 false。
示例:
<?php
// 创建一个 Gmagick 对象
$image = new Gmagick('path/to/image.jpg');
// 裁剪并创建缩略图
$result = $image->cropthumbnailimage(200, 200);
if ($result) {
echo '缩略图创建成功!';
} else {
echo '缩略图创建失败!';
}
?>
以上示例中,我们首先创建了一个 Gmagick 对象,然后调用 cropthumbnailimage() 方法来裁剪并创建一个宽度和高度均为 200 像素的缩略图。最后,根据函数的返回值判断缩略图是否创建成功,并输出相应的消息。
请注意,使用该函数之前,需要先安装并启用 GraphicsMagick 扩展(PECL gmagick)。