Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $path = "ruta local del archivo aqui"
- if(!file_exists($path))
- return;
- $src = null;
- list($ancho, $alto, $xmime) = getimagesize($path);
- $mime = 'image/jpg';
- if($xmime == 2){
- $mime = 'image/jpg';
- $src = imagecreatefromjpeg($path);
- }
- if($xmime == 3){
- $mime = 'image/png';
- $src = imagecreatefrompng($path);
- }
- $nuevo_alto = 150;
- $nuevo_ancho = ($nuevo_alto * $ancho) / $alto;
- $dest = imagecreatetruecolor($nuevo_ancho, $nuevo_alto);
- imagecopyresampled($dest, $src, 0, 0, 0, 0,
- $nuevo_ancho, $nuevo_alto, $ancho, $alto);
- header('Content-type: '.$mime);
- if($xmime == 2)
- echo imagepng($dest);
- if($xmime == 3)
- echo imagejpeg($dest);
- imagedestroy($src);
- imagedestroy($dest);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement