PHP | imagegif() Function
Last Updated :
23 Aug, 2019
The imagegif() function is an inbuilt function in PHP which is used to create the GIF image file from the given image. If the image has been made transparent with imagecolortransparent() function, then GIF89a image format will generate otherwise GIF87a image format will generate.
Syntax:
bool imagegif( $image, $to )
Parameters: This function accepts two parameters as mentioned above and described below:
- $image: It is returned by one of the image creation functions, such as imagecreatetruecolor(). It is used to create size of image.
- $to: This parameter is used to set the path of input image. If it is not set or set to NULL, then it will produce raw image stream.
Return Value: This function returns True on success or False on failure.
Below programs illustrate the imagegif() function in PHP:
Program 1:
<?php
$image = imagecreatetruecolor(500, 300);
$bg = imagecolorallocate( $image , 255, 255, 255);
$textcolor = imagecolorallocate( $image , 0, 153, 0);
imagefilledrectangle( $image , 0, 0, 500, 300, $bg );
imagestring( $image , 6, 160, 140, 'GeeksforGeeks' , $textcolor );
header( 'Content-Type: image/gif' );
imagegif( $image );
imagedestroy( $image );
?>
|
Output:
Program 2:
<?php
$png = imagecreatefrompng(
header( 'Content-Type: image/gif' );
imagegif( $png );
imagedestroy( $png );
?>
|
Output:
Related Articles:
Reference: http://php.net/manual/en/function.imagegif.php
Like Article
Suggest improvement
Share your thoughts in the comments
Please Login to comment...