Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   [php] imagecreatetruecolor(), как задать цвет фона ? (https://forum.antichat.xyz/showthread.php?t=181546)

itetc 24.02.2010 15:53

[php] imagecreatetruecolor(), как задать цвет фона ?
 
Всем привет !

как задать цвет фона , если создавать изображение функцией imagecreatetruecolor()?

PHP код:

header ("Content-type: image/png");
$img imagecreatetruecolor(320240);
            
imagecolorallocate($img2331491);
imagepng($img);
imagedestroy($img); 

Пробывал так не получается - оно всеравно черное - как решать проблему ?

.::BARS::. 24.02.2010 16:23

насколько я помню - ни как....
эта функция создает черный цвет

itetc 24.02.2010 16:25

а залить всерху нужным цветом можно ?

.::BARS::. 24.02.2010 16:25

http://phpclub.ru/manrus/f/ref.image.html

посмотри тут

itetc 24.02.2010 16:52

нашел есль функция imagefill(resource image, int x, int y, int col)

немогу разобратся с последним параметром int col - собственно как из формата "FF0000" получить int цвета ?

imajo.ati 24.02.2010 17:31

PHP код:

$img = @imagecreatetruecolor(12080) or die;
$white imagecolorallocate($img255255255);
imagefill($img00$white);
imagepng($img);
imagedestroy($img); 


scrat 24.02.2010 20:30

стоит смотреть на прикреплённые темы, прежде чем создавать новую.

https://forum.antichat.ru/thread40896.html

dr.Web 27.02.2010 14:54

PHP код:

<?php

  $image 
imagecreatetruecolor(80,60// создаем изображение... 
    
or die('Cannot create image');     // ...или прерываем работу скрипта в случае ошибки 


  // "Зальем" фон картинки синим цветом...
  
imagefill($image000x000080);
  
// Нарисуем желтый контурный эллипс...
  
imageellipse($image403050500xFFFF00);
  
// ...и еще пару, но сплошных...
  
imagefilledellipse($image302010100xFFFF00);
  
imagefilledellipse($image502010100xFFFF00);
  
// ...вертикальную линию...
  
imageline($image402840380xFFFF00);
  
// ...и дугу.
  
imagearc($image40304040451350xFFFF00);

  
// Устанавливаем тип документа - "изображение в формате PNG"...
  
header('Content-type: image/png'); 
  
// ...И, наконец, выведем сгенерированную картинку в формате PNG:
  
imagepng($image);

  
imagedestroy($image);                // освобождаем память, выделенную для изображения

?>



Время: 02:20