Open In App

PHP | Imagick getImageBlob() Function

Last Updated : 21 Nov, 2019
Summarize
Comments
Improve
Suggest changes
Like Article
Like
Share
Report
News Follow

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:
imagick

Reference: https://www.php.net/manual/en/imagick.getimageblob.php



Next Article

Similar Reads

three90RightbarBannerImg