牛牛在线工具

imagerotate()

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

imagerotate()

旋转图像

函数名称:imagerotate() 函数描述:imagerotate() 函数用于旋转图像。 适用版本:该函数适用于 PHP 4.3.0 及以上版本。 用法: resource imagerotate ( resource $image , float $angle , int $bgd_color [, int $ignore_transparent = 0 ] ) 参数: $image:必需。要旋转的图像资源。 $angle:必需。旋转角度,以度数表示。正值表示顺时针旋转,负值表示逆时针旋转。 $bgd_color:必需。旋转后空白区域的背景颜色,使用十进制表示的 RGB 值。 $ignore_transparent:可选。指定是否忽略图像中的透明颜色。默认为 0,表示不忽略。 返回值:返回旋转后的图像资源,如果失败则返回 false。 示例: // 创建一个图像资源 $image = imagecreatefromjpeg('image.jpg'); // 顺时针旋转图像 90 度,背景颜色为白色 $rotatedImage = imagerotate($image, 90, 0xFFFFFF); // 输出旋转后的图像 header('Content-type: image/jpeg'); imagejpeg($rotatedImage); // 释放资源 imagedestroy($image); imagedestroy($rotatedImage); 以上示例将创建一个 JPEG 图像资源,并对其进行顺时针旋转 90 度,背景颜色为白色。最后将旋转后的图像输出到浏览器,并释放资源。 注意:在旋转图像之前,需要使用 imagecreatefromjpeg() 或其他相关函数创建一个图像资源。旋转后的图像资源可以使用 imagejpeg() 等函数进行保存或输出。