Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/11/2009, 14:22
Avatar de pablolennin
pablolennin
 
Fecha de Ingreso: diciembre-2008
Ubicación: Trujillo
Mensajes: 169
Antigüedad: 16 años, 3 meses
Puntos: 1
Respuesta: Tamaño Imagen

¿los_ganers, como tienes la fotografía en la BD, en binario o la solo la dirección?.
Si tienes la dirección aqui te dejo el script para re dimensionar imágenes.
Código php:
Ver original
  1. function redimensionar_jpeg($img_original, $img_nueva, $img_nueva_calidad)  
  2. {
  3.      // crear imagen desde original
  4.     $img = imagecreatefromjpeg($img_original);
  5.      
  6.      // redimensionar imagen original copiandola en la imagen
  7.      
  8.     $anchura=150;//altura que deseas
  9.     $hmax=150;//ancho que quieres
  10.      
  11.     $datos = getimagesize($img_original);
  12.     if($datos[2]==1){$img = @imagecreatefromgif($img_original);}
  13.     if($datos[2]==2){$img = @imagecreatefromjpeg($img_original);}
  14.     if($datos[2]==3){$img = @imagecreatefrompng($img_original);}
  15.     $ratio = ($datos[0] / $anchura);
  16.     $altura = ($datos[1] / $ratio);
  17.  
  18.     if($altura>$hmax)
  19.     {
  20.         $anchura2=$hmax*$anchura/$altura;
  21.         $altura=$hmax;$anchura=$anchura2;
  22.     }
  23.      
  24.     $thumb = imagecreatetruecolor($anchura,$altura);
  25.     imagecopyresampled($thumb, $img, 0, 0, 0, 0, $anchura, $altura, $datos[0], $datos[1]);
  26.      
  27.     // guardar la imagen redimensionada donde indica $img_nueva
  28.     imagejpeg($thumb,$img_nueva,$img_nueva_calidad);
  29. }
__________________
No seas sabio en tu propia opinión; teme a Jehová y apártate del mal