dtq81142 2015-06-16 14:41
浏览 25

Fuelphp图像调整大小禁用放大

I'm resizing images uploaded by my users like this:

$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);

Now the issue that I'm having is that I only want the image to be resized if it's larger than 1024px wide, I don't want Fuelphp to upscale the image (and lose quality) if it's smaller than 1024px wide.

Is there some kind of config I can disable to make sure upscaling isn't happening from the Fuel::Image class?

  • 写回答

1条回答 默认 最新

  • duaiwu8385 2015-06-16 14:49
    关注

    You can use getimagesize to get image height or width or both.

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

报告相同问题?

悬赏问题

  • ¥100 set_link_state
  • ¥15 虚幻5 UE美术毛发渲染
  • ¥15 CVRP 图论 物流运输优化
  • ¥15 Tableau online 嵌入ppt失败
  • ¥100 支付宝网页转账系统不识别账号
  • ¥15 基于单片机的靶位控制系统
  • ¥15 真我手机蓝牙传输进度消息被关闭了,怎么打开?(关键词-消息通知)
  • ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
  • ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
  • ¥15 手机接入宽带网线,如何释放宽带全部速度