[php & gd] przezroczysty obrazek

0

jak ustawić obrazek by był przezroczysty??

$img = imagecreatetrucolor( 150, 300 );
// i co dalej??

pozdrawiam...d[AvE]

0

Półprzezroczysty? Czy chodzi ci o zastąpienie jednego koloru przezroczystością? Jeśli tak, to na pewno nie obrazek truecolor, musi być z kolorem indoksowanym. No i chcesz, żeby tak efekt pojawił się potem w przeglądarce, czy chcesz to narysować na innym obrazku?

0

AFAIR to stopnie przezroczystosci obsluguje tylko PNG i to chyba nie dziala pod IE<6.0 :). Wszelkie zabawki na Gecko obsluguja bardzo dobrze.

0

czyli zwykłe imagecreate??

0

AFAIR to stopnie przezroczystosci obsluguje tylko PNG i to chyba nie dziala pod IE<6.0 :)

Na 6.0 chyba też nie działają :).

czyli zwykłe imagecreate??

Czyli najpierw napisz, o co ci chodzi...

0

Czyli najpierw napisz, o co ci chodzi...

Tworzę sobie przezroczysty obrazek, i wypisuję na nim tekst i parę innych rzeczy...

$img = imagecreate( 300, 30 );
// ?? co tutaj wstawić by był to obrazek przezroczysty...
$text_color = imagecolorallocate( $img, 0, 0, 0 );
Imagestring( $img, 5, 5, 10, $message, $text_color );
header( "Content: image/png" );
imagepng( $img );
imagedestroy( $img );

mniej więcej o to chodzi...

0

Nie wiem, czy o to ci chodzi, bo w końcu nie napisałeś odpowiedzi na moje pytania, ale możesz się zainteresować funkcją imagecolortransparent(). Z tym, że jakakolwiek przezroczystość w IE prawdopodobnie nie będzie działać (z formatem png).

0

Czyli najpierw napisz, o co ci chodzi...

hmm... Jak stworzyć przezroczysty obrazek przy pomocy php i gd...

[dopisane]

...ale możesz się zainteresować funkcją imagecolortransparent(). Z tym, że jakakolwiek przezroczystość w IE prawdopodobnie nie będzie działać (z formatem png).

fakt z formatem png nie będzie działać ale z gif tak.
imagecolortransparent() <= Thenkles dzięki!! O to chodziło.. :D:D:D

0

Ech, nie obraź się, ale czy ty umiesz czytać?? Pytałem, czy efekt ma się pojawić w przeglądarce (przezroczysty obrazek na stronie html), czy chcesz rysować przezroczyście na innym obrazku. Pytałem też, czy to ma być całkowita przezroczystość dla danego koloru, czy jakiś alphablending. Domyślam się już, że na oba pytania prawidłowa odpowiedź jest pierwsza, więc spojrzyj do mojego poprzedniego postu.

0

AFAIR to stopnie przezroczystosci obsluguje tylko PNG i to chyba nie dziala pod IE<6.0 :)

Na 6.0 chyba też nie działają :).

Podobno działają, ale trzeba je wstawić jakoś za pomocą IE'owych filtrów (tak, MS to bardzo logiczna firma...).

1 użytkowników online, w tym zalogowanych: 0, gości: 1