Codigo php para redimensionar imagenes
« en: Septiembre 21, 2016, 09:44:30 pm »
Hola,

Alguien puede ayudarme con un ejemplo de codigo para redimensionar imagenes en php

Gracias!
Por favor, apoya esta pregunta en redes sociales


Conecta con tu cuenta para responder


*

Jonathan

  • *****
  • contador 104
  • mas karma +152/-0
  • Don't work hard, work intelligent
    • Ver Perfil
    • Ingeniero en Sistemas Computacionales
Re:Codigo php para redimensionar imagenes
« Respuesta #1 en: Septiembre 21, 2016, 09:45:43 pm »
Hola amigo,

Intenta este codigo para redimensionar imagenes en php

Código: [Seleccionar]
function resize_image($filename, $tmpname, $xmax, $ymax)  

    $ext = explode(".", $filename); 
    $ext = $ext[count($ext)-1]; 
 
    if($ext == "jpg" || $ext == "jpeg") 
        $im = imagecreatefromjpeg($tmpname); 
    elseif($ext == "png") 
        $im = imagecreatefrompng($tmpname); 
    elseif($ext == "gif") 
        $im = imagecreatefromgif($tmpname); 
     
    $x = imagesx($im); 
    $y = imagesy($im); 
     
    if($x <= $xmax && $y <= $ymax) 
        return $im; 
 
    if($x >= $y) { 
        $newx = $xmax; 
        $newy = $newx * $y / $x; 
    } 
    else { 
        $newy = $ymax; 
        $newx = $x / $y * $newy; 
    } 
     
    $im2 = imagecreatetruecolor($newx, $newy); 
    imagecopyresized($im2, $im, 0, 0, 0, 0, floor($newx), floor($newy), $x, $y); 
    return $im2;   
}

me avisas que tal te va

Re:Codigo php para redimensionar imagenes
« Respuesta #2 en: Septiembre 21, 2016, 09:46:03 pm »
Claro amigo, gracias!

*

Jonathan

  • *****
  • contador 104
  • mas karma +152/-0
  • Don't work hard, work intelligent
    • Ver Perfil
    • Ingeniero en Sistemas Computacionales
Re:Codigo php para redimensionar imagenes
« Respuesta #3 en: Septiembre 28, 2016, 11:12:40 pm »
Puedes ver un ejemplo completo en el siguiente enlace como redimensionar una imagen con php

Saludos!

 

Post relacionados

  Asunto / Iniciado por Respuestas Último mensaje
tema url tema 1 Respuestas
1650 Vistas
Último mensaje Septiembre 09, 2015, 09:04:10 am
por Jonathan
tema url tema 2 Respuestas
509 Vistas
Último mensaje Septiembre 13, 2016, 10:12:58 pm
por gerrard melgoza
tema url tema 2 Respuestas
342 Vistas
Último mensaje Septiembre 13, 2016, 10:17:01 pm
por gerrard melgoza