牛牛在线工具

Gmagick::thumbnailimage()

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

Gmagick::thumbnailimage()

将图像缩放为指定的尺寸,保持原始的宽高比

函数名称:Gmagick::thumbnailimage() 函数描述:该函数用于将图像缩放为指定的尺寸,保持原始的宽高比。 适用版本:Gmagick扩展版本2.0.1以上 用法: Gmagick Gmagick::thumbnailimage(int $width, int $height, bool $bestfit = false, bool $fill = false) 参数: $width:目标宽度(以像素为单位) $height:目标高度(以像素为单位) $bestfit(可选):如果设置为true,则图像将被缩放以适应指定的尺寸,但保持其原始宽高比。默认值为false。 $fill(可选):如果设置为true,则图像将被缩放并剪裁以填充指定的尺寸,而不保持其原始宽高比。默认值为false。 返回值:成功时返回true,失败时返回false。 示例: // 创建Gmagick对象 $image = new Gmagick('path/to/image.jpg'); // 缩放图像为指定尺寸 $image->thumbnailimage(300, 200); // 保存缩放后的图像 $image->write('path/to/thumbnail.jpg'); 以上示例将会加载一张名为'image.jpg'的图像文件,将其缩放为300像素宽和200像素高,并保存为'thumbnail.jpg'。如果原始图像的宽高比与目标尺寸不匹配,缩放后的图像将保持原始宽高比。