牛牛在线工具

Gmagick::rotateimage()

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

Gmagick::rotateimage()

旋转图像

函数名:Gmagick::rotateimage() 适用版本:PHP 5 >= 5.3.0, PECL gmagick >= 1.0.0 用法:Gmagick::rotateimage(float $color, float $degrees) : Gmagick 函数描述:该函数用于旋转图像。 参数: $color:旋转后空白区域的填充颜色,可以是字符串形式的颜色名(例如:'white'、'black')或RGB颜色值(例如:'#ffffff'、'#000000')。默认值为'none',表示不填充。 $degrees:旋转的角度,正值表示顺时针旋转,负值表示逆时针旋转。 返回值:返回一个新的Gmagick对象,其中包含旋转后的图像。 示例: // 创建Gmagick对象并加载图像 $image = new Gmagick('path/to/image.jpg'); // 顺时针旋转90度,并使用白色填充空白区域 $rotatedImage = $image->rotateimage('white', 90); // 保存旋转后的图像 $rotatedImage->writeImage('path/to/rotated_image.jpg'); 注意事项: 此函数需要安装并启用Gmagick扩展。 图像旋转后,会根据旋转角度增加图像的尺寸,可能导致图像边缘出现空白区域。 如果不需要填充空白区域,可以将$color参数设置为'none'。 图像旋转后,原始图像对象并不会改变,函数返回的是一个新的Gmagick对象,包含旋转后的图像。