Преобразование jpg изображения в формат gif, png и bmp с использованием PHP
Как преобразовать одно jpg-изображение в 3 разных формата изображения gif, png и bmp с помощью PHP?
Справка Pls
Ответы
Ответ 1
Сначала вы создаете объект изображения из своего файла с помощью imagecreatefromjpeg(). Затем вы удаляете этот объект в разные форматы (например, imagegif()):
$imageObject = imagecreatefromjpeg($imageFile);
imagegif($imageObject, $imageFile . '.gif');
imagepng($imageObject, $imageFile . '.png');
imagewbmp($imageObject, $imageFile . '.bmp');
Ответ 2
Использовать libGD — http://www.php.net/manual/en/book.image.php
Ответ 3
Я создал новый проект с открытым исходным кодом в Github, который позволяет читать и сохранять BMP файлы (фактические файлы BMP, а не wbmp) и другие форматы файлов в PHP. Это хорошо и легко использовать.
Проект называется PHP Magician.