Open In App
Related Articles

PHP | Imagick __toString() Function

Improve
Improve
Improve
Like Article
Like
Save Article
Save
Report issue
Report
The Imagick::__toString() function is an inbuilt function in PHP which is used to return the image as a string. This function will only return a single image and should not be used for Imagick objects containing multiple images. Syntax:
string Imagick::__toString( void )
Parameters:This function doesn’t accepts any parameter. Return Value: This function returns the current image as string. Exceptions: This function throws ImagickException on error. Below programs illustrate the Imagick::__toString() function in PHP: Program 1:
<?php
  
// Create a new imagick object
$imagick = new Imagick(
  
// Convert it into string
$string = $imagick->__toString();
echo $string;
?>

                    
Output:
This will display a large text which is the string form of image.
Program 2:
<?php
  
// Create a new imagick object
$imagick = new Imagick(
  
// Convert it into string
$string = $imagick->__toString();
  
// Show the output from string
header("Content-Type: image/png");
echo $string;
?>

                    
Output: Reference: https://www.php.net/manual/en/imagick.tostring.php

Last Updated : 13 Dec, 2019
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads