Php – Convert jpg image to gif, png & bmp format using PHP

image processingPHP

How can I convert a single jpg image into 3 different image format gif , png and bmp using PHP?

Pls help

Best Answer

You first create an image object out of your file with imagecreatefromjpeg(). You then dump that object into different formats (using imagegif() for example):

$imageObject = imagecreatefromjpeg($imageFile);
imagegif($imageObject, $imageFile . '.gif');
imagepng($imageObject, $imageFile . '.png');
imagewbmp($imageObject, $imageFile . '.bmp');