Estoy intentando generar un gráfico de 1x1 y del color que se le pase como parámetro, pero no lo consigo, solo consigo pixeles negros
El código que tengo ahora es éste:
Código:
No recuerdo haber visto ejemplos... <?php header("Content-Type: image/jpeg"); function rgbColor($fondo) { $red = 100; $green = 100; $blue = 100; if( eregi( "([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})", $fondo, $retornar ) ) return $retornar; else return "[0, $red, $green, $blue]"; } $altura = 1; $anchura = 1; if (isset($_GET["color"])) $color = $_GET["color"]; else $color = "0000FF"; //$destino = ImageCreateTrueColor($anchura, $altura); $destino = ImageCreate($anchura, $altura); $fondo = rgbColor($color); $fondoColor = imageColorAllocate($destino, $fondo[1], $fondo[2], $fondo[3]); imageSetPixel($destino, 0, 0, $fondoColor); @imagejpeg($destino); imagedestroy($destino); ?>
Muchas gracias por adelantado.
Saludos