Конвертировать bmp в jpg с помощью php
Как конвертировать bmp в jpg. Стандартная функция в php imagecreatefromwbmp для формата bmp не подходит. Она работает только с wbmp форматом. Поэтому для конвертации нужно использовать дополнительный файл с функциями для работы с bmp
Подключаем файл в своём проекте и используем следующим образом:
public static function bmpToJpg($pathBmp, $pathJpg, $quality = 90) {
require_once('bmp.php');
if (!file_exists($pathBmp)) { echo "file for conversion not found. file: $pathBmp\n"; }
$res = imagecreatefrombmp($pathBmp);
if ($res) {
if (!imagejpeg($res, $pathJpg, $quality)) { echo "Images are not created. file: $pathJpg\n"; }
imagedestroy($res);
} else {
echo "Failed to convert\n";
}
}