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