[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: пропорциональное уменьшение изображения
zhenia3003
Есть такой скрипт, но он работает только под форматом JPG, а как сделать под GIF, PNG и тд. ????

<?php
$size=GetImageSize ("photo.jpg");
$src=ImageCreateFromJPEG ("photo.jpg");
$iw=$size[0];
$ih=$size[1];
$koe=$iw/150;
$new_h=ceil ($ih/$koe);
$dst=ImageCreateTrueColor (150, $new_h);
ImageCopyResampled ($dst, $src, 0, 0, 0, 0, 150, $new_h, $iw, $ih);
ImageJPEG ($dst, "small_photo.jpg", 100);
imagedestroy($src);
?>
paul85
Посмотрите здесь:
http://www.wisetip.ru/26/
dron4ik
list(,$type) = explode('/', $size['mime']);
$func = 'imagecreatefrom' . $type;
if(!function_exists($func)){ //Проверка на наявность функции для работы с ИМГ
$massage[$k][] = 'Файл не является картинкой';
}else{
$image = $func($images[$k]['tmp_name']);


_____________
Ex3m.com.ua — Активный образ жизни
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.