📅  最后修改于: 2023-12-03 15:18:23.300000             🧑  作者: Mango
cropthumbnailimage()
是Gmagick库提供的函数之一,可以裁剪并缩放给定的图片以生成缩略图。
public Gmagick::cropthumbnailimage($width, $height = null)
$width
: 缩略图的宽度。$height
: 缩略图的高度。如果只提供宽度,则高度将自动计算以保持图像的宽高比。
该函数返回一个Gmagick对象,它包含了裁剪后的缩略图。
下面是一个简单的例子,将一个图片裁剪并生成一个宽度为200像素的缩略图:
$gmagick = new Gmagick('original_image.png');
$gmagick->cropthumbnailimage(200);
header('Content-Type: image/png');
echo $gmagick;
cropthumbnailimage()
之前使用normalizeImage()
函数进行颜色转换。Content-Type
标头设置了正确的值,例如image/png
、image/jpeg
等。