📜  PHP | Gmagick thumbnailimage()函数(1)

📅  最后修改于: 2023-12-03 15:33:32.825000             🧑  作者: Mango

PHP | Gmagick thumbnailimage()函数

在Gmagick库中,thumbnailimage()函数用于调整图像大小以缩略图的形式展示。

语法
public Gmagick Gmagick::thumbnailimage(int $width, int $height, bool $fit = false, bool $legacy = false)
参数
  • $width:缩略图的宽度;
  • $height:缩略图的高度;
  • $fit:是否自适应,当为true时会不按比例缩略图,而是裁剪图像;
  • $legacy:是否使用旧版本目录(deprecated)。
返回值

返回Gmagick对象,如果失败则返回FALSE

示例
$gmagick = new Gmagick('image.jpg');
$gmagick->thumbnailimage(100, 0, true);
header('Content-Type: image/jpeg');
echo $gmagick;

上述示例中,我们先实例化了一个Gmagick对象,然后调用thumbnailimage()函数将其图像缩小为100px,同时高度按比例自适应。最后通过设置header以JPEG格式输出缩略图。

以上就是PHP | Gmagick thumbnailimage()函数的相关介绍,了解完这个函数的语法和参数后,我们可以在应用程序中使用它来实现图像的缩略图功能。