Потеря "прозрачности" в gif'e при изменении\закачке

Another_

Новичок
Потеря "прозрачности" в gif'e при изменении\закачке

Проблема следующая.

Закачиваю гиф-файл, при этом провожу изменение его размеров и записываю на сервер, при этом теряется прозрачность, которая заменяется на чисто черный цвет.

Использую следующие средства:

imagecreatefromgif() - для исходного изображения
imagecreatetruecolor() - для создание изображения на сервере
imagecopyresampled() - копирую первое во второе
imagegif() - запись в файл на сервере....

Вопрос: Что делать?:)
 

Slaik

PHP5 BetaTeam
все же??? у меня таже проблема!
при ресайзе прозрачного гифа теряется прозрачность и прото черный фон...
я думаю фишка в imagecreatetruecolor надо как-то сделать прозрачный фон а потом туда ресайзить гиф...

но как???

-~{}~ 05.09.06 17:51:

воспользовался поиском по форуму поглубже :)
оказывается все дело в функции imagecolortransparent
:)
 
Сверху