牛牛在线工具

Gmagick::scaleimage()

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

Gmagick::scaleimage()

按照指定的宽度和高度对图像进行缩放

函数名称:Gmagick::scaleimage() 适用版本:Gmagick扩展版本2.0.0以上 函数描述:该函数用于按照指定的宽度和高度对图像进行缩放。 用法: Gmagick Gmagick::scaleimage(int $width, int $height, bool $fit = false) 参数: $width:要缩放的图像的宽度,以像素为单位。 $height:要缩放的图像的高度,以像素为单位。 $fit(可选):指定是否要强制将图像缩放到指定的宽度和高度。默认为false,表示图像可能会被拉伸或压缩以保持原始比例。 返回值: 如果成功,返回一个新的Gmagick对象,其中包含缩放后的图像。如果失败,返回false。 示例: // 创建一个Gmagick对象 $image = new Gmagick('image.jpg'); // 缩放图像到指定宽度和高度 $width = 400; $height = 300; $fit = true; $scaledImage = $image->scaleimage($width, $height, $fit); if ($scaledImage) { // 保存缩放后的图像 $scaledImage->writeImage('scaled_image.jpg'); echo '图像缩放成功!'; } else { echo '图像缩放失败!'; } 注意事项: 请确保已安装Gmagick扩展,并启用了相关的php.ini配置。 该函数仅适用于Gmagick对象,而不适用于Imagick对象。