Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) anmateg GIF / 10 сообщений из 10, страница 1 из 1
07.07.2005, 14:51
    #33154784
Dmitri_ru
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) anmateg GIF
Никто не знает как уменьшить размер GIF анимации?
<?
$useravatar="animated.gif";
$src_img = @imagecreatefromgif($useravatar);
$new_img = ImageCreate(50,50);
ImageCopyResized($new_img, $src_img, 0, 0, 0, 0, 50, 50, ImageSX($src_img), ImageSY($src_img));
Header("Content-type: image/gif");
ImageGIF($new_img);
ImageDestroy($new_image);
ImageDestroy($src_img);
?>

Выводится не анимированная картинка :(... А как сделать, что бы анимированная была?

Спасибо!
...
Рейтинг: 0 / 0
07.07.2005, 15:01
    #33154829
Шогал
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) anmateg GIF
Что-то не припомню, чтобы GD 2 мог делать анимированные GIF - они еле отвоевали право на использование обычных GIF :)
Только если делать это сторонними модулями...
...
Рейтинг: 0 / 0
07.07.2005, 15:08
    #33154859
*
*
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) anmateg GIF
ШогалЧто-то не припомню, чтобы GD 2 мог делать анимированные GIFGD-то умеет. Начиная с этого года11/01/05: gd 2.0.32 has been released. gd 2.0.29 added animated GIF writing support, fontconfig support for easily specifying freetype font names, open polygon drawing, and important fixes for theoretically exploitable integer overflows in memory allocation code in previous releases. 2.0.30 corrected a minor compilation problem when freetype is absent, and 2.0.31 corrected a similar issue which prevented the Windows DLL version from being built. 2.0.32 corrected an issue when PNG is absent and also corrected a problem with umlauts in truetype text output.Другое дело, что php_gd2 этого делать не умеет. В любом случае, в мануале на эту тему вроде никаких изменений не наблюдается.
...
Рейтинг: 0 / 0
07.07.2005, 15:10
    #33154864
*
*
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) anmateg GIF
Пардон, начиная с октября прошлого года :)
http://www.boutell.com/gd/
...
Рейтинг: 0 / 0
07.07.2005, 15:10
    #33154865
*
*
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) anmateg GIF
чорт, ноября ;)
...
Рейтинг: 0 / 0
07.07.2005, 15:42
    #33155003
Dmitri P.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) anmateg GIF
как вариант, использовать внешние программы, например
gifsicle
...
Рейтинг: 0 / 0
07.07.2005, 16:22
    #33155185
Dmitri_ru
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) anmateg GIF
Dmitri P.как вариант, использовать внешние программы, например
gifsicle

А никто не в курсе как это делает Invision Power Board?
...
Рейтинг: 0 / 0
07.07.2005, 16:26
    #33155199
Dmitri_ru
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) anmateg GIF
* ШогалЧто-то не припомню, чтобы GD 2 мог делать анимированные GIFGD-то умеет. Начиная с этого года 11/01/05: gd 2.0.32 has been released. gd 2.0.29 added animated GIF writing support, fontconfig support for easily specifying freetype font names, open polygon drawing, and important fixes for theoretically exploitable integer overflows in memory allocation code in previous releases. 2.0.30 corrected a minor compilation problem when freetype is absent, and 2.0.31 corrected a similar issue which prevented the Windows DLL version from being built. 2.0.32 corrected an issue when PNG is absent and also corrected a problem with umlauts in truetype text output.Другое дело, что php_gd2 этого делать не умеет. В любом случае, в мануале на эту тему вроде никаких изменений не наблюдается.
Блин - и чегоникак не сделать? как-то же делается на форумах уменьшение размеров аватаров до нужных... :(
...
Рейтинг: 0 / 0
07.07.2005, 16:31
    #33155215
Ksnk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) anmateg GIF
imho, аватаров либо не подгружают на сервер, если они большие, либо уменьшают уже средствами тега img - width=XX heigth=yy
Меньше гоолвняка :)
...
Рейтинг: 0 / 0
07.07.2005, 16:36
    #33155239
Dmitri_ru
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP) anmateg GIF
Ksnkimho, аватаров либо не подгружают на сервер, если они большие, либо уменьшают уже средствами тега img - width=XX heigth=yy
Меньше гоолвняка :)

Да точно - ты прав, блин я а голову ломаю - посмотрел сейчас на форуме на одном - картинка маленькая - сохранил на локальный диск - большая :)... голову морочат...

Может когда-нибудь сделают уже фичу, что бы с анимацией мона было работать. Молимся на GD... :)

Всем спасибо!
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) anmateg GIF / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]