Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/05/2006, 23:04
grid
 
Fecha de Ingreso: julio-2003
Ubicación: Viña del mar
Mensajes: 111
Antigüedad: 20 años, 9 meses
Puntos: 0
convertid gif en jpg 100%

Hola amigos

Tengo unas imagenes en db binarias originalmente como gif y necesito convertirlas a jpg 100% calidad e imprimirlas en el navegador. He intentado con la libreria de imagenes pero no lo he conseguido.

Ayuda please

esto es lo que he echo, pero a la hora de leer un gif me muestra un cuadro negro:

$sql="select c_usuario.data, c_usuario.filetype from c_usuario WHERE c_usuario.N_USUARIO ='".$_GET['id']."' ";

$opiniones = mysql_query($sql, $link);
if($row = mysql_fetch_array($opiniones))
{
$mimetypes = array("image/jpeg", "image/pjpeg", "image/gif");

switch($row[1]) {
case $mimetypes[0]:
case $mimetypes[1]:
$original = imagecreatefromjpeg($row[0]);
break;
case $mimetypes[2]:
$original = imagecreatefromgif($row[0]);
break;
}
list($ancho, $alto) = getimagesize($original);
$n_ancho = $ancho;
$n_alto = $alto;
$nueva = imagecreatetruecolor($n_ancho,$n_alto);
ImageCopyResized($nueva,$original,0,0,0,0,$n_ancho ,$n_alto,$ancho,$alto);
imagejpeg($nueva,"",100);
}