• Главная
  • » PHP
  • » Работа с прозрачными изображениями

#1 2010.08.27 09:01

Morgan
Участник
Зарегистрирован: 2009.03.31
Сообщений: 333
Карма: 10
Профиль Веб-сайт

Работа с прозрачными изображениями

Как то форматировал картинки из gif в png таким кодом:

Код:

1
span style="color: #0000BB"><?php$img = imagecreatefromgif('image.gif');imagepng($img, 'image.png', 0);?>

но на прозрачных картинках фон становился черным.
Как бы это поправить?


Натан ротшильд :
Кто владеет информацией, тот владеет миром

Неактивен

#2 2010.08.27 10:06

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: Работа с прозрачными изображениями

тут проблема. поддержка прозрачности заявлена в каком-то последующем релизе PHP. А на данный момент нормального решения конкретно на PHP я не знаю. Распотрошить гифку на кадры, сконверить в png, и собрать воедино... Но на выходе все-равно не оч получается. Вероятно, пока что лучшим решением будет использовать какие-то системные утилиты через exec
Добавлено спустя   5 минут  23 секунды:
а, стоп) я про анимированные гифки подумал)
а насчет прозрачности нужно копать куда-то сюда http://www.php.net/manual/en/function.i … ending.php

Неактивен

#3 2010.08.27 13:37

Nu3oN
Moderator
Откуда: БелгородЭ
Зарегистрирован: 2010.04.28
Сообщений: 805
Карма: 11
Профиль Веб-сайт

Re: Работа с прозрачными изображениями

как то находил в гугле выход, но ша не вспомню...
Надо поискать...
Я делал закругление углов на аватаре smile


Я буду лучше голоден, но между креслом и рулем и на дороге.

Неактивен

#4 2010.08.27 14:58

Nu3oN
Moderator
Откуда: БелгородЭ
Зарегистрирован: 2010.04.28
Сообщений: 805
Карма: 11
Профиль Веб-сайт

Re: Работа с прозрачными изображениями

вот imagecolortransparent() юзай smile

Отредактировано Nu3oN (2010.08.27 15:00)


Я буду лучше голоден, но между креслом и рулем и на дороге.

Неактивен

#5 2010.08.27 15:33

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: Работа с прозрачными изображениями

imagecolortransparent, тут не в тему

Неактивен

  • Главная
  • » PHP
  • » Работа с прозрачными изображениями

Дополнительно

forum.wapinet.ru

PunBB Mod v0.6.2
0.011 s