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

时间:2009-04-16 11:48:48

标签: php image-processing

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

请帮忙

3 个答案:

答案 0 :(得分:40)

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

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

答案 1 :(得分:5)

答案 2 :(得分:2)

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

该项目名为PHP Image Magician