Image compress using php

Compress images using php

function compress($source, $destination, $quality) {
     $info = getimagesize($source);
    if ($info[‘mime’] == ‘image/jpeg’){
         $image = imagecreatefromjpeg($source);
    }elseif($info[‘mime’] == ‘image/gif’){
        $image = imagecreatefromgif($source);
    }elseif($info[‘mime’] == ‘image/png’){
       $image = imagecreatefrompng($source);
       imagejpeg($image, $destination, $quality);
       return $destination;
    }
}

$source_image = ‘original_folder/original_image.jpg’;
$compress_image = ‘compress_folder/compress_image.jpg’;
$compressimage = $this->compress($source_image, $compress_image, 90);


Parameter
 $source(Original image)
 $destination(Actual compress image where)
 $quality(Quality whatever you set)

Comments

Popular posts from this blog

Bike/Scooter Transport via Indian Railway Procedure

Upgrade php version in xampp

Fraud buyer on OLX & Quicker, Please be safe before deal