Buenas, estoy intentando crear una imagen dinamica en php con las librerias
GD. La idea es que se cree la imagen añadiendole una información en texto de
forma dinámica que cambia en funcion de quien imprima la imagen (espero
haberme explicado).
Bueno, el tema es que creo la imagen de la siguiente manera (ver codigo), y
todo funciona correctamente pero la imagen principal (la de $ruta) no se
muestra en color, sino en diferentes tonos de un mismo color azulado.
¿Alguien sabe pq puede ocurrir esto?
$ruta="imagenes/imagenes1/im1.jpg";
$ancho=600;
$alto=849;
$fuente = @imagecreatefromjpeg($ruta);
$imgAncho = imagesx ($fuente);
$imgAlto =imagesy($fuente);
$imagen = ImageCreate($ancho,$alto);
$color=imagecolorallocate ($fuente, 0, 0, 0);
imagestring ($fuente, 10, 180, 480, $NombreCurso, $color);
imagestring ($fuente, 20, 200, 310, $Nombre_Usuario_Activo, $color);
imagestring ($fuente, 20, 220, 538, $Fecha_De_Finalizacion, $color);
ImageCopyResized($imagen,$fuente,0,0,0,0,$ancho,$alto,$imgAncho,$imgAlto);
Header("Content-type: image/jpeg");
imageJpeg($imagen);