如何使用PHP将单个jpg图像转换为3种不同的图像格式gif,png和bmp?
请帮忙
答案 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。