如何使用PHP将单个jpg图像转换为3种不同的图像格式gif,png和bmp?
请帮忙
首先使用imagecreatefromjpeg()从文件中创建一个图像对象 . 然后,您将该对象转储为不同的格式(例如,使用imagegif()):
$imageObject = imagecreatefromjpeg($imageFile); imagegif($imageObject, $imageFile . '.gif'); imagepng($imageObject, $imageFile . '.png'); imagewbmp($imageObject, $imageFile . '.bmp');
使用libGD - http://www.php.net/manual/en/book.image.php
我在Github上设置了一个新的开源项目,它允许在PHP中读取和保存BMP文件(实际的BMP文件,而不是wbmp)和其他文件格式 . 它很好用且易于使用 .
该项目名为PHP Image Magician .
3 回答
首先使用imagecreatefromjpeg()从文件中创建一个图像对象 . 然后,您将该对象转储为不同的格式(例如,使用imagegif()):
使用libGD - http://www.php.net/manual/en/book.image.php
我在Github上设置了一个新的开源项目,它允许在PHP中读取和保存BMP文件(实际的BMP文件,而不是wbmp)和其他文件格式 . 它很好用且易于使用 .
该项目名为PHP Image Magician .