Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: biblioteka GD +przeźroczystość obrazka
Forum PHP.pl > Forum > PHP
firex
jak ustawić przeźroczystość gif'a ? bo jak tworzę gif o wys 100x100 i wklejam tam obrazek 100x60 to 40px jest czarne, a chciałbym uzyskać przeźroczyste (albo chociaż białe)
Darti
a ta funkcja przypadkiem nie robi z określonego koloru przezroczystości: http://pl.php.net/manual/pl/function.imagecolortransparent.php" title="Zobacz w manualu PHP" target="_manual ?
firex
dzięki, dla zainteresowanych:
Kod
       $back=imagecolorallocate($img, 255, 255, 255);
       imagecolortransparent($img, $back);
       imagefill($newimg, 0, 0, $back);
$img - obrazek
255, 255, 255 - color ustawiany jako przeźroczysty (odpowiednio RED, GREEN, BLUE)

i jeszcze jedno pytanie. Jak otworzyć plik BMP? WBMP można bez problemu funkcją imagecreatefromwbmp, ale o BMP nic nie znalazłem
NuLL
GD bmp-ow nie lubi winksmiley.jpg
Darti
Do obsługi *.bmp zainteresuj się bibliotekami Imagemagick, i rozszerzeniem PECL
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.