Всем привет ! как задать цвет фона , если создавать изображение функцией imagecreatetruecolor()? PHP: header ("Content-type: image/png"); $img = imagecreatetruecolor(320, 240); imagecolorallocate($img, 233, 14, 91); imagepng($img); imagedestroy($img); Пробывал так не получается - оно всеравно черное - как решать проблему ?
нашел есль функция imagefill(resource image, int x, int y, int col) немогу разобратся с последним параметром int col - собственно как из формата "FF0000" получить int цвета ?
PHP: $img = @imagecreatetruecolor(120, 80) or die; $white = imagecolorallocate($img, 255, 255, 255); imagefill($img, 0, 0, $white); imagepng($img); imagedestroy($img);
стоит смотреть на прикреплённые темы, прежде чем создавать новую. https://forum.antichat.ru/thread40896.html
PHP: <?php $image = imagecreatetruecolor(80,60) // создаем изображение... or die('Cannot create image'); // ...или прерываем работу скрипта в случае ошибки // "Зальем" фон картинки синим цветом... imagefill($image, 0, 0, 0x000080); // Нарисуем желтый контурный эллипс... imageellipse($image, 40, 30, 50, 50, 0xFFFF00); // ...и еще пару, но сплошных... imagefilledellipse($image, 30, 20, 10, 10, 0xFFFF00); imagefilledellipse($image, 50, 20, 10, 10, 0xFFFF00); // ...вертикальную линию... imageline($image, 40, 28, 40, 38, 0xFFFF00); // ...и дугу. imagearc($image, 40, 30, 40, 40, 45, 135, 0xFFFF00); // Устанавливаем тип документа - "изображение в формате PNG"... header('Content-type: image/png'); // ...И, наконец, выведем сгенерированную картинку в формате PNG: imagepng($image); imagedestroy($image); // освобождаем память, выделенную для изображения ?>