Конвертируйте изображения jpg в формат gif, png и bmp с помощью PHP


Как я могу преобразовать одно изображение jpg в 3 разных формата изображений gif, png и bmp с помощью PHP?

Пожалуйста, помогите

Author: vartec, 2009-04-16

3 answers

Сначала вы создаете объект изображения из своего файла с помощью imagecreatefromjpeg(). Затем вы сбрасываете этот объект в разные форматы (например, используя imagegif()):

$imageObject = imagecreatefromjpeg($imageFile);
imagegif($imageObject, $imageFile . '.gif');
imagepng($imageObject, $imageFile . '.png');
imagewbmp($imageObject, $imageFile . '.bmp');
 39
Author: soulmerge, 2009-05-17 17:00:34

Используйте libGD - http://www.php.net/manual/en/book.image.php

 5
Author: vartec, 2009-04-16 11:50:39

Я создал новый проект с открытым исходным кодом на Github, который позволяет читать и сохранять BMP-файлы (фактические BMP-файлы, а не wbmp) и другие форматы файлов в PHP. Он приятен и прост в использовании.

Проект называется PHP Image Magician.

 2
Author: Jarrod, 2012-09-04 18:19:09