Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/03/2009, 13:02
manzarinaa
 
Fecha de Ingreso: noviembre-2007
Mensajes: 382
Antigüedad: 16 años, 4 meses
Puntos: 16
cambiar formato de imagen imagejpeg GD

Hola a tod@s
Estoy peleandome con las gd y van ganando
mi intencion es coger un gif o png y pasarlo a jpg.

lo he hecho de mil maneras y es que no entiendo cual es la función que me convierte a jpg, por que yo suponía que era imagejpeg, pero es que no me lo hace.

el código que tengo ahora mismo es este.

Código:
$ancho = 200;
						$alto = 200;
						$prefijo="color_";
						$img_orig=$dir . "/" . $id . "_" . $logo;
						$nombre=basename($id . "_" . $logo);
						$dir=$dir . '/';
						list($width, $height) = getimagesize($img_orig);
						$img = imagecreatefromgif($dir.$nombre);
						$datos = getimagesize($dir.$nombre);
						
						$thumb = imagecreatetruecolor($ancho,$alto);
						imagecopyresampled ($thumb, $img, 0, 0, 0, 0, $ancho, $alto, $datos[0], $datos[1]);
						$thumb = imagecreatetruecolor($ancho,$alto);
						imagejpeg($thumb,$camino.$dir.$prefijo.$nombre);
						
						
						 return"color_" . $id . "_" . $logo;
Lo estaba probando con gif y ya despues de leer en algunos sitios que gif puede dar problemas he probado con png y tampoco
la imagen se me guarda y se me redimensiona, pero la extension me trae ya de los pelos.

Me podeis echar un cable por favor ?

Gracias.
Un saludo.