Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » PHP градиентная прозрачность копируемых изображени

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

mmotor

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как пересохранить изображение с изменением размера на php и сохранением прозрачности градиента

Всего записей: 6 | Зарегистр. 13-07-2015 | Отправлено: 00:10 20-07-2015
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mmotor
а что пробовали?  
 
чем обычный код увеличения мешает?

Код:
 $im = imagecreatefrompng('gradient_1.png');
 
 
 $nWidth  = 3 * imagesx($im);
 $nHeight = 3 * imagesy($im);  
 $newImg = imagecreatetruecolor($nWidth, $nHeight);
 imagealphablending($newImg, false);
 imagesavealpha($newImg,true);
 $transparent = imagecolorallocatealpha($newImg, 255, 255, 255, 127);
 imagefilledrectangle($newImg, 0, 0, $nWidth, $nHeight, $transparent);
 imagecopyresampled($newImg, $im, 0, 0, 0, 0, $nWidth, $nHeight,
                    imagesx($im), imagesy($im));
 header('Content-Type: image/png');
 imagepng($newImg);

Всего записей: 15097 | Зарегистр. 20-09-2014 | Отправлено: 00:29 20-07-2015
mmotor

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо. Прозрачность в png с градиентом сделал, но теперь прозрачность в гиф сохраняется в зеленом цвете. Почему и как поправить?

Всего записей: 6 | Зарегистр. 13-07-2015 | Отправлено: 04:08 20-07-2015
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mmotor
не телепат, что делали и как?  
ну и гиф не поддерживает градиентную прозрачность, так что с границами могут возникнуть проблемы.

Всего записей: 15097 | Зарегистр. 20-09-2014 | Отправлено: 05:04 20-07-2015
mmotor

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подробнее...

Всего записей: 6 | Зарегистр. 13-07-2015 | Отправлено: 15:38 27-07-2015
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mmotor
исходные данные и что получилось покажите.

Всего записей: 15097 | Зарегистр. 20-09-2014 | Отправлено: 02:23 28-07-2015
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Интернет » Web-программирование » PHP градиентная прозрачность копируемых изображени


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru