Foros del Web » Programando para Internet » PHP »

duda con gd, cambiar color

Estas en el tema de duda con gd, cambiar color en el foro de PHP en Foros del Web. Hola a todos: les pido de favor que vean esta imagen esta imagen la puedan observar en http://mx2.php.net/manual/en/function.imagesetpixel.php , y mi duda es, ¿Que se ...
  #1 (permalink)  
Antiguo 13/02/2007, 16:51
Avatar de mauled  
Fecha de Ingreso: marzo-2005
Ubicación: Cd. de México.
Mensajes: 3.001
Antigüedad: 19 años
Puntos: 33
Pregunta duda con gd, cambiar color

Hola a todos:

les pido de favor que vean esta imagen
esta imagen la puedan observar en http://mx2.php.net/manual/en/function.imagesetpixel.php, y mi duda es, ¿Que se necesita cambiar - del código - para que vaya variando de color y no sea siempre rojo?

Saludillos.
  #2 (permalink)  
Antiguo 13/02/2007, 16:59
Avatar de erlingfiallos  
Fecha de Ingreso: febrero-2005
Ubicación: Mexico ahora
Mensajes: 499
Antigüedad: 19 años, 1 mes
Puntos: 9
Re: duda con gd, cambiar color

La linea que dice

$red = imagecolorallocate($gd, 255, 0, 0);

es el color rojo pero en RGB.. podrias usar

$red = imagecolorallocate($gd,rand(0, 255),rand(0, 255),rand(0, 255));

eso lo haria aleatorio.
  #3 (permalink)  
Antiguo 13/02/2007, 17:05
Avatar de mauled  
Fecha de Ingreso: marzo-2005
Ubicación: Cd. de México.
Mensajes: 3.001
Antigüedad: 19 años
Puntos: 33
Re: duda con gd, cambiar color

no me varia de color.

En este caso lo puso de color morado, pero todo completo! = P
Además seria posible que se fuera estableciendo el color y no dejarle la tarea a rand()?

Saludillos.
  #4 (permalink)  
Antiguo 13/02/2007, 17:34
Avatar de oso96_2000  
Fecha de Ingreso: junio-2002
Ubicación: Distrito Federal
Mensajes: 558
Antigüedad: 21 años, 9 meses
Puntos: 35
Re: duda con gd, cambiar color

Pusiste otro color ahi?

$red = imagecolorallocate($gd, 0, 0, 255);

Pon eso y la figura deberia salir azul.
__________________
Sin Ideas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:05.