PHP | Imagick getImageBlob() Function
Last Updated :
21 Nov, 2019
Improve
The Imagick::getImageBlob() function is an inbuilt function in PHP which is used to get the image sequence as a blob. It implements direct to the memory image format. This function returns the image sequence as string.
Syntax:
string Imagick::getImageBlob( void )
Parameters: This function does not accept any parameters.
Return Value: This function returns a string containing the image.
Exceptions: This function throws ImagickException on error.
Below programs illustrate the Imagick::getImageBlob() function in PHP:
Program 1:
<?php // Create an Imagick Object $imagick = new Imagick( header( "Content-Type: image/png" ); // Display the output image echo $imagick ->getImageBlob(); ?> |
Output:
Program 2:
<?php // Create an Imagick object $image = new Imagick( header( 'Content-type: image/jpeg' ); // Use blurImage function $image ->blurImage(5, 3); // Display the output image echo $image ->getImageBlob(); ?> |
Output:
Reference: https://www.php.net/manual/en/imagick.getimageblob.php