как сделать фон белым у новой картинки?

Мутник

Новичок
как сделать фон белым у новой картинки?

PHP:
$crop = imagecreatetruecolor($edit["srcx"], $edit["srcy"]);
есть вот такое вот создание новой картинки. фон задника, как полагается - черный. подскажите, как сделать его белым?

PHP:
imagecolorallocate($crop, 255, 255, 255);
это наверное не то...

PHP:
  $thumb = imagecreatetruecolor($edit["srcx"], $edit["srcy"]);
  $color = imagecolorallocate($thumb, 255, 255, 255);
  imagefill($thumb,0,0 , $color);
так тоже не лучше....
 

confguru

ExAdmin
Команда форума
Мутник

Наверное надо закрасить ее белым..
$col2=ImageColorAllocate($pic,0,0,255);
ImageFilledRectangle($pic,1,1,100,100,$col2);
 

Мутник

Новичок
admin

не работает.. такой пример есть на php.net :( увы

P.s. у вас в примере, вроде, синий! ;)

P.P.S. вероятно, если верить пхп.нет, это связано с тем, что я создаю картинку через imagecreatetruecolor
 

confguru

ExAdmin
Команда форума
Мутник

Может у тебя GD не лицензионная?
Возьми jpgraf из исходников google.com
посмотри как сделано..
 

holem

Новичок
Конечно, позновато, но всё-таки.. Может кто тоже с такой проблемой сталкнётся.
admin прав, надо просто закрасить белым цветом
$col2=ImageColorAllocate($img,255,255,255);
ImageFilledRectangle($img,0,0,100,100,$col2);
 
Сверху