Ver Mensaje Individual
  #5 (permalink)  
Antiguo 21/11/2009, 17:56
Avatar de kalvinman
kalvinman
 
Fecha de Ingreso: octubre-2006
Ubicación: Bogota Colombia
Mensajes: 849
Antigüedad: 17 años, 6 meses
Puntos: 22
Respuesta: redimensionar imagen proporcional

Gracias ya lo logre lo hice asi:
Código PHP:
Ver original
  1. <?php
  2. $original = imagecreatefromjpeg("../data/img/".$cimagen."");
  3. $ancho = imagesx($original);
  4. $alto = imagesy($original);
  5. $nalto = $alto * 200 / $ancho;
  6. $thumb = imagecreatetruecolor(200,$nalto); // Lo haremos de un tamaño 150x150
  7.  
  8.  
  9. imagecopyresampled($thumb,$original,0,0,0,0,200,$nalto,$ancho,$alto);
  10. imagejpeg($thumb,'../data/img/thumb-'.$cimagen.'.jpg',90); // 90 es la calidad de compresión
  11. echo "".$ancho."<br>".$nalto."";
  12. ?>