![]() |
|
Модераторы: Aliance, skyboy, MoLeX, ksnk |
![]()
|
|
| Avdoshyn |
|
|||
|
Unregistered |
Собственно сабж.
Не знаю возможно ли это - но мне представляется что должно бы быть. Наложение прозрачного логотипа на фото без проблем $dest = ImageCreateFromJPEG($file); $destx = imagesx($src); $destry = imagesy($src); $logo = "shar.png"; $logoImage = ImageCreateFromPNG($logo); $logoW = ImageSX($logoImage); $logoH = ImageSY($logoImage); ImageCopy($dest, $logoImage, $image_coord_X-10, 5, 0, 0, $logoW, $logoH); ImageJPEG($dest); // output to browser а вот как сделать чтобы еще и сам логотип был скажем с прозрачностью 20 наложен на фото. жду ответов. imagealphablending($logoImage,TRUE); imagelayereffect($logoImage,IMG_EFFECT_OVERLAY); не помогли пока |
|||
|
||||
| Наставник |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 327 Регистрация: 4.11.2004 Репутация: нет Всего: 15 |
1. Советую открыть логотип в Fireworks и сделать 20% прозрачность.
2. Изменение только прозрачности одного цвета в Вашем логотипе можно сделать так, меняем синий цвет $blue=ImageColorClosest($image,0,0,255); ImageColorTransparent($image,$red); |
|||
|
||||
| Elfet |
|
|||
![]() Белый и Пушистый ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 3776 Регистрация: 2.4.2003 Репутация: нет Всего: 16 |
А я никак не могу понять как картинки просто накладывать, одна на другую :/
|
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 1 Всего: 261 |
||||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Графика | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |