X-Git-Url: http://git.roojs.org/?a=blobdiff_plain;f=DataObjects%2FImages.php;h=d024fcfb1ced3c08d28c94f0ea18c970c7294189;hb=f5aa5d161bc0428db89f56aa318dbf03ddff22bc;hp=7ddd8c3fd143d54f1df4b75227f1436eeb89b435;hpb=f3d4e2aee9ff5ea062525d66994a287fb1db370e;p=Pman.Core diff --git a/DataObjects/Images.php b/DataObjects/Images.php index 7ddd8c3f..d024fcfb 100644 --- a/DataObjects/Images.php +++ b/DataObjects/Images.php @@ -830,42 +830,6 @@ class Pman_Core_DataObjects_Images extends DB_DataObject $data = file_get_contents($file); -// if(!empty($scaleWidth) || !empty($scaleHeight)){ -// -// $width = $this->width; -// $height = $this->height; -// -// if(!empty($scaleWidth)){ -// $width = $scaleWidth; -// -// if(empty($scaleHeight)){ -// $height = $this->height * $scaleWidth / $this->width; -// } -// } -// -// -// -// if(!empty($scaleHeight)){ -// $height = $scaleHeight; -// -// if(empty($scaleWidth)){ -// $width = $this->width * $scaleHeight / $this->height; -// } -// } -// -// $im = imagecreatefromstring($data); -// -// if (($scaled = imagescale($im, $width, $height)) != false) { -// ob_start(); -// imagejpeg($scaled); -// $data = ob_get_contents(); -// ob_end_clean(); -// imagedestroy($im); -// imagedestroy($scaled); -// } -// -// } - if(!empty($scaleWidth) || !empty($scaleHeight)){ $data = $this->scale(false, $scaleWidth, $scaleHeight); } @@ -946,7 +910,7 @@ class Pman_Core_DataObjects_Images extends DB_DataObject $imagick->readImageBlob($imageBlob); } - $imagick->scaleImage($width, $height, true); + $imagick->resizeimage($width, $height, Imagick::FILTER_LANCZOS, true, true); return $imagick->getImageBlob();