Magento Image Resize
$imageName = substr(strrchr($slide->getFilename(),"/"),1);
$imageResized = Mage::getBaseDir('media').DS."custom".DS."imagegallery".DS."resize/".$imageName;
$dirImg = Mage::getBaseDir('media').DS.$slide->getFilename();
if (!file_exists($imageResized)&&file_exists($dirImg)) {
$imageObj = new Varien_Image($dirImg);
$imageObj->constrainOnly(TRUE);
$imageObj->keepAspectRatio(TRUE);
$imageObj->keepFrame(FALSE);
$imageObj->resize(200, 200);
$imageObj->save($imageResized);
}
Note: Mine image path was like this custom/imagegallery/File-1420814603.jpg
it will create a folder name custom/imagegallery/resize and will add the resize images on it
Comments
Post a Comment