使用PHP将jpg图像转换为gif,png和bmp格式

如何使用PHP将单个jpg图像转换为3种不同的图像格式gif,png和bmp?

请帮助

您首先使用imagecreatefromjpeg()从您的文件中创build一个图像对象。 然后,将该对象转储为不同的格式(例如,使用imagegif() ):

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

我在Github上build立了一个新的开源项目,它允许在PHP中读取和保存BMP文件(实际的BMP文件,而不是wbmp)和其他文件格式。 这很好用,很容易使用。

该项目被称为PHP图像魔术师 。