Fuelphp图像调整大小禁用升级

时间:2015-06-16 14:41:02

标签: php image fuelphp

我正在调整用户上传的图片大小,如下所示:

$resized_image = Image::load($public_asset_path_img . DS . $file_name, false, $saved_image[0]['extension']);
$resized_image->resize('1024,1024');
$resized_image->save($public_asset_path_img . DS . "resized_" . $file_name);

现在我遇到的问题是,如果图像宽度超过1024px,我只希望调整图像大小,我不希望Fuelphp放大图像(并且会失去质量) )如果它小于1024px宽。

是否有一些我可以禁用的配置,以确保不会从Fuel :: Image类进行升级?

1 个答案:

答案 0 :(得分:1)

您可以使用getimagesize获取图像高度或宽度,或两者兼而有之。

list($width, $height) = getimagesize($filename);