imagecolortransparent() - Visavi.net https://visavi.net/ RSS - Visavi.net https://visavi.net/assets/img/images/logo_small.png RSS - Visavi.net https://visavi.net/ [email protected] (admin) [email protected] (admin) Sat, 11 Jan 2025 13:38:30 +0300 Здраствуйте, у меня одна проблема, работаю с изображениями и хочу сделать белый цвет прозрачным, но в резултате, целое изображение залевается черным цветом, может кто знает нормальную функцию? Уже надоело гуглить, функция из php.net, Буду очень благодарен! <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> <br> <br> &lt;?php<br> // Create a 55x30 image<br> $im = imagecreatetruecolor(55, 30);<br> $red = imagecolorallocate($im, 255, 0, 0);<br> $white = imagecolorallocate($im, 255, 255, 255);<br> <br> // Make the background transparent<br> imagecolortransparent($im, $white);<br> <br> // Draw a red rectangle<br> imagefilledrectangle($im, 4, 4, 50, 25, $red);<br> <br> // Save the image<br> imagepng($im, &#039;./imagecolortransparent.png&#039;);<br> imagedestroy($im);<br> ?&gt; https://visavi.net/topics/27910/471437 imagecolortransparent() Edgar Fri, 30 Dec 2011 18:08:31 +0400 Сообщения https://visavi.net/topics/27910/471437