PHP | Imagick rollImage() Function Last Updated : 07 Dec, 2021 Comments Improve Suggest changes Like Article Like Report The Imagick::rollImage() function is an inbuilt function in PHP which is used to roll an image. Syntax: bool Imagick::rollImage( $x, $y ) Parameters: This function accepts two parameters as mentioned above and described below: $x: This parameter stores the value of the X offset. $y: This parameter stores the value of the Y offset. Return Value: This function returns True on success. Original Image: Below program illustrate Imagick::rollImage() function in PHP: Program 1: php <?php // Create an Imagick object $imagick = new \Imagick( 'https://media.geeksforgeeks.org/wp-content/uploads/geeksforgeeks-19.png'); // Use rollImage function $imagick->rollImage(60, 50); header("Content-Type: image/jpg"); // Display the image echo $imagick->getImageBlob(); ?> Output: Program 2: php <?php $string = "Computer Science portal for Geeks!"; // Creating new image of above String // and add color and background $im = new Imagick(); $draw = new ImagickDraw(); // Fill the color in image $draw->setFillColor(new ImagickPixel('green')); // Set the text font size $draw->setFontSize(50); $matrix = $im->queryFontMetrics($draw, $string); $draw->annotation(0, 40, $string); $im->newImage($matrix['textWidth'], $matrix['textHeight'], new ImagickPixel('white')); // Draw the image $im->drawImage($draw); // Roll the Image $im->rollImage(70, 50); $im->setImageFormat('jpeg'); header("Content-Type: image/jpg"); // Display the output image echo $im->getImageBlob(); ?> Output: Reference: http://php.net/manual/en/imagick.rollimage.php Comment More infoAdvertise with us Next Article PHP | Imagick rollImage() Function S sarthak_ishu11 Follow Improve Article Tags : Technical Scripter Web Technologies PHP Image-Processing PHP-function PHP-Imagick +2 More Similar Reads PHP | Gmagick rollimage() Function The Gmagick::rollimage() function is an inbuilt function in PHP which is used to roll an image.Syntax:Â Â Gmagick Gmagick::rollimage( $x, $y ) Parameters: This function accepts two parameters as mentioned above and described below:Â Â $x: This parameter stores the value of the X offset.$y: This parame 1 min read PHP | Imagick readImage() Function The Imagick::readImage() function is an inbuilt function in PHP which is used to read an image from filename. Syntax: bool Imagick::readImage( string $filename ) Parameters:This function accepts a single parameter $filename which holds the name of the file. It can also accept URL of the file. Return 1 min read PHP | Imagick removeImage() Function The Imagick::removeImage() function is an inbuilt function in PHP which is used to remove an image from the image list. This function removes the current image which is pointed by the cursor. Syntax: bool Imagick::removeImage( void ) Parameters: This function doesnât accepts any parameters. Return V 1 min read PHP | Imagick rotateImage() Function The Imagick::rotateImage() function is an inbuilt function in PHP which is used to rotate an image by a given angle and the empty spaces filled with given color. Syntax: bool Imagick::rotateImage( $background, $degrees ) Parameters: This function accepts two parameters as mentioned above and describ 1 min read PHP | Imagick readImages() Function The Imagick::readImages() function is an inbuilt function in PHP which is used to read images from an array of filenames and associate them to a single Imagick object. Syntax: bool Imagick::readImages( array $filenames ) Parameters:This function accepts a single parameter $filenames which holds an a 2 min read Like