Добрый день. необходимо преобразовать файл из bmp в jpg. делаю так:
PHP
<?php
$size = 300; $quality = 85;
$dir = $_SERVER['DOCUMENT_ROOT'].'/images/'; // Адрес директории для сохранения картинки $filename="11111.bmp"; $percent = $size; // Ширина изображения миниатюры
list($width, $height) = getimagesize($dir.$filename); // Возвращает ширину и высоту картинки $newheight = $height * $percent; $newwidth = $newheight / $width;
// Создаем изображение imagejpeg($thumb, $dir . $filename, $quality); // Для JPEG картинок
@imagedestroy($thumb); @imagedestroy($source);
но выдает ошибку: Warning: imagecreatefromwbmp() [function.imagecreatefromwbmp]: 'Z:/home/trabajo/www/images/11111.bmp' is not a valid WBMP file in Z:\home\trabajo\www\loadimag.php on line 14
Спустя 24 минуты, 1 секунда (27.10.2009 - 14:36) Gabriel написал(а):
ну если я правильно перевел ошибку то тебе говорит что ето не правильный WBMP
Спустя 11 минут, 9 секунд (27.10.2009 - 14:47) udaff.es написал(а):
Перевод то я тоже понимаю да вот только создал я это изображение в painte да потом уменьшил немного размер фотошопом. И везде показывает нормально это изображение...
Спустя 1 минута, 46 секунд (27.10.2009 - 14:49) udaff.es написал(а):
Подскажите, как создать валидный bmp.
Спустя 1 минута, 49 секунд (27.10.2009 - 14:50) Gabriel написал(а):
кстати какая версия пхп?
Спустя 18 минут, 51 секунда (27.10.2009 - 15:09) udaff.es написал(а):
Сейчас просто не рядом, точно указать не могу. Но с jpg работает великолепно. Сборка денверовская, пятая