Open In App

PHP | Imagick getImageBlob() Function

Last Updated : 21 Nov, 2019
Improve
Improve
Like Article
Like
Save
Share
Report

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


Like Article
Suggest improvement
Previous
Next
Share your thoughts in the comments

Similar Reads