PHP imagealphablending - aby ustawić tryb mieszania obrazu
imagealphablending - aby ustawić tryb mieszania obrazu.
gramatyka
bool imagealphablending ( resource $image , bool $blendmode )
imagealphablending () pozwala na korzystanie z dwóch różnych trybów rysowania na prawdziwych obrazów kolorowych.
W trybie mieszania (blendowania), składnik kanał alfa koloru dostarczane do wszystkich funkcji rysunek, na przykład imagesetpixel () określa podstawowy kolor powinien mieć w zakresie napromieniowane przez. W rezultacie, GD automatycznie wskazać istniejący kolorów i szczotki mieszania i zapisuje wynik w obrazie. Wyniki piksela jest nieprzezroczysta.
W trybie bez mieszania, kolor pióra wraz z jego informacji kanału alfa jest kopiowany razem, wymienić docelowych pikseli. tryb mieszania nie jest dostępna w czasie malowania palety obrazu.
Jeśli jest włączona blendMode TRUE, tryb następnie mieszając, w przeciwnym razie zamknięte. Udane return TRUE lub FALSE w przypadku błędu.
parametry
- obraz utworzony przez funkcję obrazu (na przykład imagecreatetruecolor ()) zwraca zasób obrazu.
- BlendMode czy włączyć tryb mieszania.Prawdziwe zdjęcia domyślny kolor True, w przeciwnym przypadku false.
Wartość zwracana
Udane return TRUE lub FALSE w przypadku błędu.
Przykłady
<?php // 创建图像 $im = imagecreatetruecolor(100, 100); // 启用混色模式 imagealphablending($im, true); // 画一个正方形 imagefilledrectangle($im, 30, 30, 70, 70, imagecolorallocate($im, 255, 0, 0)); // 输出 header('Content-type: image/png'); imagepng($im); imagedestroy($im); ?>