PHP 手册
后退 |  | 前进

# imagerotate

(PHP 4 >= 4.3.0, PHP 5)

imagerotate -- 用给定角度旋转图像

## 说明

resource imagerotate ( resource src_im, float angle, int bgd_color [, int ignore_transparent] )

将 src_im 图像用给定的 angle 角度旋转。bgd_color 指定了旋转后没有覆盖到的部分的颜色。

旋转的中心是图像的中心，旋转后的图像会按比例缩小以适合目标图像的大小――边缘不会被剪去。

如果 ignore_transparent 被设为非零值，则透明色会被忽略（否则会被保留）。此参数是 PHP 5.1 新加的。

例子 1. 将图像旋转 180 度

本例将把一幅图像旋转 180 度――上下颠倒。

`// File and rotation $filename = 'test.jpg'; $degrees = 180; // Content type header('Content-type: image/jpeg'); // Load $source = imagecreatefromjpeg($filename); // Rotate $rotate = imagerotate($source, $degrees, 0); // Output imagejpeg($rotate);`

> 注: 本函数仅在 PHP 与其捆绑的 GD 库一起编译时可用。

后退 | 起点 | 前进
imagerectangle | 上一级 | imagesavealpha