Skip to content
Related Articles

Related Articles

PHP | Gmagick rotateimage() Function

View Discussion
Improve Article
Save Article
  • Last Updated : 23 Mar, 2021

The Gmagick::rotateimage() function is an inbuilt function in PHP which is used to rotate an image in the specified number of degrees. The background empty triangles filled with the background color.

Gmagick Gmagick::rotateimage ( $color, $degrees )

Parameters: This function accepts two parameters as mentioned above and described below: 

  • $color: This parameter is used to set the background color pixel.
  • $degrees: This parameter is used to set the degree of rotation.

Return Value: This function returns the Gmagick object on success.
Errors/Exceptions: This function throws GmagickException on error.
Below programs illustrates the Gmagick::rotateimage() function in PHP:
Program 1: 
Input Image: 



// Create a Gmagick object
$gmagick = new Gmagick(
// Rotate the image.
$gmagick->rotateimage('red', 35);
header('Content-type: image/png');
// Output the image
echo $gmagick;


Program 2: 


// Create a GmagickDraw object
$draw = new GmagickDraw();
// Create GmagickPixel object
$strokeColor = new GmagickPixel('Red');
$fillColor = new GmagickPixel('Green');
// Set the color, opacity of image
// Set the width and height of image
// Function to draw circle 
$draw->circle(250, 250, 100, 150);
// Create a GmagickDraw object
$gmagick = new Gmagick();
// Function to create new image of given size
$gmagick->newImage(500, 500, 'White');
// Function to set image format
// Function to draw image
// Rotate the image
$gmagick->rotateimage('yellow', 35);
// Display the output image
header("Content-Type: image/png");
echo $gmagick->getImageBlob();



My Personal Notes arrow_drop_up
Recommended Articles
Page :

Start Your Coding Journey Now!