牛牛在线工具

Gmagick::trimimage()

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

Gmagick::trimimage()

从图像的周围裁剪掉不需要的透明或白色边缘

函数名称:Gmagick::trimimage() 适用版本:Gmagick扩展版本 >= 2.0.0 用法: Gmagick::trimimage() 方法用于从图像的周围裁剪掉不需要的透明或白色边缘。该方法将自动检测图像的边缘并进行裁剪。 语法: bool Gmagick::trimimage(float $fuzz) 参数: $fuzz(可选):指定裁剪时的容差值。默认为0,表示完全匹配。取值范围为0到1之间。 返回值: 如果成功裁剪图像,则返回 true。否则返回 false。 示例: // 创建 Gmagick 对象 $gmagick = new Gmagick('image.jpg'); // 设置容差值为0.1,进行裁剪 $gmagick->trimimage(0.1); // 保存裁剪后的图像 $gmagick->writeImage('trimmed_image.jpg'); 上述示例代码中,首先创建了一个 Gmagick 对象,并加载了名为 "image.jpg" 的图像。然后,使用 trimimage() 方法对图像进行裁剪,指定容差值为0.1。最后,通过 writeImage() 方法将裁剪后的图像保存为 "trimmed_image.jpg" 文件。 请注意,trimimage() 方法将根据容差值自动检测图像的边缘,并裁剪掉不需要的透明或白色边缘。