[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Изменение размеров изображения...
brdm
Подскажите пожалуйста, как через GB на php можно изменить размеры .jpg изображения с сохранением (или хотя-бы без сохранения) пропорций в сторону его уменьшения?

Например есть файл img.jpg размером 150x150
нужно получить через GB его копию размером 70x70

Спасибо.





Спустя 5 минут, 15 секунд (1.10.2009 - 13:32) waldicom написал(а):

Спустя 17 минут, 16 секунд (1.10.2009 - 13:49) brdm написал(а):
Спасибо.

.....

imagejpeg($image_p, null, 100); выводит уменьшенное изображение напрямую в браузер.

Как его можно сохранить в переменной или во временном файле, так, чтобы потом можно было вывести в нужном месте сайта?

Пардон. Все получилось. imagejpeg($image_p, $newfilename, 100);
Только в цикле почему то при подстановке каждого нового изображения остается то, которое преобразовано первым.

Спустя 40 минут, 49 секунд (1.10.2009 - 14:30) Nikitian написал(а):
PHP
imagejpeg($image_p'/path/to/file.jpg'100);

Спустя 8 минут, 42 секунды (1.10.2009 - 14:39) ИНСИ написал(а):
посмотри тут, может будет полезно:

http://phpforum.ru/index.php?showtopic=19503&hl=

Спустя 14 минут, 25 секунд (1.10.2009 - 14:53) SunSet написал(а):
welbox2
Ты что там каждую кнопку клавиатуры забиндил под определенную ссылку? laugh.gif Пуляешь тут в каждого))))

Спустя 21 минута, 49 секунд (1.10.2009 - 15:15) ИНСИ написал(а):
SunSet не совсем понял?! в каком смысле?

Спустя 2 минуты, 30 секунд (1.10.2009 - 15:17) SunSet написал(а):
welbox2
Да где в топ не зайду, ты в когото да ссылкой пуляешь)) Не в обиду сказано smile.gif

Спустя 21 минута, 35 секунд (1.10.2009 - 15:39) brdm написал(а):
Спасибо. Полезно.

Там есть ..

$rt = $this->temp_save($img_out);

а как выглядит сама temp_save()


Спустя 9 минут, 58 секунд (1.10.2009 - 15:49) ИНСИ написал(а):
SunSet ааааа. не в обиду, тогда круто =)) я просто сам сталкивался с такими вопросами, и у меня есть Блокнот Ссылки. Там все интересное, от туда и беру =))

brdm по поводу $rt = $this->temp_save($img_out);, то наверное Sylex просто вытащил код со своей разработки и там, видать была такая функция. Но ты можешь это убрать =))
Быстрый ответ:

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