Модераторы: Aliance, skyboy, MoLeX, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Изменение размера gif-анимации, с сохранением анимации 
:(
    Опции темы
ЖанКефир
Дата 26.7.2005, 15:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 17
Регистрация: 29.6.2005
Где: Москва

Репутация: нет
Всего: нет



Стоит задача изменение размера анимированного GIF-файла, с сохранением анимации.

Конечно было бы странно, если бы опробованный способ работал, но я попробовал:

Код

$src = imagecreatefromgif($tempname);
$new = imagecreatetruecolor($neww, $newh);
imagecopyresampled($new, $src, 0, 0, 0, 0, $neww, $newh, $width, $height);
imagegif($new, $save_name);


выдает ошибку 502 bad gateway.

Аналогично с JPG все работает:

Код

$src = imagecreatefromjpeg($tempname);
$new = imagecreatetruecolor($neww, $newh);
imagecopyresampled($new, $src, 0, 0, 0, 0, $neww, $newh, $width, $height);
imagejpeg($new, $save_name);


Как это сделать с GIF-анимацией?
PM MAIL WWW ICQ   Вверх
Mal Hack
Дата 26.7.2005, 15:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 1
Всего: 261



На сколько я знаю с анимированными ГИФами ПХП корректно не работает.
PM ICQ   Вверх
Diesel Draft
Дата 27.7.2005, 12:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 876
Регистрация: 18.1.2005
Где: Lviv, Ukraine

Репутация: нет
Всего: 5



Гив - ето не рисонок, а паро рисунков. Потому для роботы з ним не подходит jpeg. Кажетса я гдето видел библиотек


П.С. Я гдето ищо видел как уменхают гифы, но при етом сохраняетса только первый рисунок и он перестайот двигатса


--------------------
НЕДОМА в маси 
PM MAIL WWW ICQ GTalk   Вверх
ЖанКефир
Дата 27.7.2005, 12:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 17
Регистрация: 29.6.2005
Где: Москва

Репутация: нет
Всего: нет



Цитата(Diesel @ 27.7.2005, 12:03)
Гив - ето не рисонок, а паро рисунков. Потому для роботы з ним не подходит jpeg. Кажетса я гдето видел библиотек


П.С. Я гдето ищо видел как уменхают гифы, но при етом сохраняетса только первый рисунок и он перестайот двигатса

Да, так получается, если оставить тот же код, но в конце использовать не imagegif(), а imagejpeg(). Но все-таки нужно сохранить движение. Я вот видел такое на одном портале.
PM MAIL WWW ICQ   Вверх
MakNik
Дата 3.11.2006, 10:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 230
Регистрация: 5.4.2006

Репутация: нет
Всего: 0



Цитата(ЖанКефир @ 27.7.2005,  12:43)
Да, так получается, если оставить тот же код, но в конце использовать не imagegif(), а imagejpeg(). Но все-таки нужно сохранить движение. Я вот видел такое на одном портале.

Удалось ли Вам достичь желаемого результата? Поделитесь, плз., как?
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Графика | Следующая тема »


 




[ Время генерации скрипта: 0.0658 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.