Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/07/2017, 13:40
alvaro_trewhela
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Redimensionar imagen

Ve que tal:

Código PHP:
Ver original
  1. <?php
  2.  
  3. //--Config--//
  4.  
  5. $dimg = "imagen.jpg"; //Dir imagen
  6. $dnew = "carpeta/nueva.jpg"; //New name/dir
  7. $x = 700; //Inicio recorte eje x
  8. $y = 700; //Inicio recorte eje y
  9. $w = 1200; //Ancho nueva imagen
  10. $h = 1200; //Alto nueva imagen
  11. $sw = 700; //Ancho redimension
  12. $sh = 700; //Alto redimension
  13. $q = 100; //Calidad
  14.  
  15. //--End Config--//
  16.  
  17. $img = imagecreatefromjpeg($dimg);
  18. $nimg = imagecreatetruecolor($w, $h);
  19. imagecopy($nimg, $img, 0, 0, $x, $y, $w, $h);
  20. $escale = imagescale($nimg, $sw, $sh);
  21.  
  22. imagejpeg($escale,$dnew,$q);  
  23. imagedestroy($nimg);
  24.  
  25. ?>

Última edición por alvaro_trewhela; 02/07/2017 a las 14:16