Как наложить прозрачный gif на другое изображение

Печать RSS
245

Z

Клуракан
0
Если что-то непонятно пиши в личку, помогу smile
думаю что тебе именно это нужно
K

Транклюкаторщик
0
9, недавно сам колупал этот класс ))
зачем там именно класс О.о - можно же вытащить просто функцию, при этом ничего не потеряешь
Z

Клуракан
0
12, копирнул то что давно сам использовал, можно и так)
function create_watermark( $main_img_obj, $watermark_img_obj, $alpha_level = 100 ) 
{ 
$watermark_width = imagesx($watermark_img_obj); 
$watermark_height = imagesy($watermark_img_obj); 

$dest_x = 0; 
$dest_y = imagesy($main_img_obj) - $watermark_height; 
imagecopymerge($main_img_obj, $watermark_img_obj, $dest_x, $dest_y, 0, 0, $watermark_width, $watermark_height, $alpha_level); 

return $main_img_obj; 
}

$img = imagecreatefromjpeg($pic);
$water = imagecreatefrompng("watermark.png");
$old = create_watermark($img,$water,100);
Изменил: ZaRiN (25.08.2010 / 18:19)
Автор
Землянин
0
Спасибо парни) я ща так и дописываю скрипт парсера погоды с яндекса в графическом отображении информера, у меня есть не прозрачная картинка и на нее нужно былобы наложить другую картинку солнышко или тучи и т.д. просто наложить у меня получается, но вокруг солнца белый фон и мне надо от него избавиться
Автор
Землянин
0
Тупо залить белый фон солнышка цветом фона 1картинки не выход, там градиент
М

Чатланин
0
Gif по определению не может быть прозрачным. Так что заливай градиентом, либо используй png.
Автор
Землянин
0
16. ingate, нет, кокрас то гиф может быть прозрачным, вспомни элементарно смайлы...
А

Оранжевые штаны
0
14, там есть функция "определить цвет как прозрачный" попробуй её.
Автор
Землянин
0
18. Муз-ТВ, Как она называется?!
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск