函数名称:imagerotate()
函数描述:imagerotate() 函数用于旋转图像。
适用版本:该函数适用于 PHP 4.3.0 及以上版本。
用法:
resource imagerotate ( resource $image , float $angle , int $bgd_color [, int $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() 等函数进行保存或输出。