PHP | Imagick transformImage() Function
The Imagick::transformImage() function is an inbuilt function in PHP which is used to crop size and the image geometry.
Syntax:
Imagick Imagick::transformImage( $crop, $geometry )
Parameters: This function accepts two parameters as mentioned above and described below:
- $crop: This parameter is used to defines a subregion of the image to crop.
- $geometry: This parameter is used to defines the final size of the image.
Return Value: This function returns an Imagick object containing the transformed image.
Below program illustrates the Imagick::transformImage() function in PHP:
Program:
<?php // Create an Imagick object $imagick = new Imagick( // Transform the image into given size $newImage = $imagick->transformimage("400x600", "200x300"); header("Content-Type: image/jpg"); // Display the output image echo $newImage->getImageBlob(); ?> |
Output:

Related Articles:
Reference: http://php.net/manual/en/imagick.transformimage.php
Recommended Posts:
- PHP | Imagick setImageDepth() Function
- PHP | Imagick getImagePage() Function
- PHP | Imagick getImageGamma() Function
- PHP | Imagick getImageColorspace() Function
- PHP | Imagick getImageColors() Function
- PHP | Imagick getImageDepth() Function
- PHP | Imagick shadeImage() Function
- PHP | Imagick vignetteImage() Function
- PHP | Imagick getImageGeometry() Function
- PHP | Imagick getImageFormat() Function
- PHP | Imagick flipImage() Function
- PHP | Imagick adaptiveSharpenImage() Function
- PHP | Imagick flattenImages() Function
- PHP | Imagick gammaImage() Function
- PHP | Imagick convolveImage() Function
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.



