DmitryFursNeklo
2/15/2017 - 7:31 AM

Magento Image Resizer Resize image via Varien_Image

Magento Image Resizer Resize image via Varien_Image

<?php
$resizedImagePath = 'new/path/to/file.jpg';

$imageProcessor = new Varien_Image($baseImagePath);
$imageProcessor->constrainOnly(false);
$imageProcessor->keepAspectRatio(true);
$imageProcessor->keepFrame(false);
$imageProcessor->keepTransparency(true);
$imageProcessor->backgroundColor(array(255, 255, 255));
$imageProcessor->quality(90);
$imageProcessor->resize($width, $height);
$imageProcessor->save($resizedImagePath);