Image::rotate

Rotate the current image

3M Downloads / Month

Open Source MIT License

You are viewing the documentation for Intervention Image 2, this version has reached end of life (EOL). Please consider upgrading to version 3.

public Intervention\Image\Image rotate(float $angle, [string $bgcolor])

Rotate the current image counter-clockwise by a given angle. Optionally define a background color for the uncovered zone after the rotation.

Parameters

angle

The rotation angle in degrees to rotate the image counter-clockwise.

bgcolor (optional)

A background color for the uncovered zone after the rotation. The background color can be passed in different color formats. Default: #ffffff, transparent if supported by the output format

Return Values

Instance of Intervention\Image\Image

Examples

// create Image from file
$img = Image::make('public/foo.jpg');

// rotate image 45 degrees clockwise
$img->rotate(-45);

See also

Edit