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