laravel - 在 laravel 上上传后,在调整大小浏览器(响应式设计)上的图像像素化
问题描述
上传图片后,在resize浏览器上,或者在手机浏览器上进入项目,图片质量很差,我该如何改善?
if($request->hasFile('image')){
$image = $request->file('image');
$filename = $request->name;
$foldername = $request->name;
$imagename = $filename .'.' . $request->image->extension();
$path = public_path('images/produse/'. $filename .'/');
if(!File::exists($path)){
File::makeDirectory($path, 0777, true, true);
}
Image::make($image)->resize(200, 200)->save( public_path('images/produse/' . $foldername . '/' . $imagename ));
}
解决方案
您应该尝试使用更大的调整大小分辨率。例如 (800, 600)
推荐阅读
- php - Laravel foreach json column query
- c# - Dapperplus add round to bulkinsert
- reactjs - State gets Updated only when we click on the button twice and not once by using Recat Hooks
- python - 如何在 Python 中更新 Excel 中的单元格值
- python - 如何加快python中的numpy数组布尔掩码?
- c# - 具有键“HousingId”的 ViewData 项的类型为“System.Int32”,但必须为“IEnumerable”类型
’。” - c# - C# - 发送会议预约 - EN 客户的时间错误
- javascript - 如何将动态数据放在对象数组下?
- scala - 将列合并为一个值
- python - 将 asyncio.ensure_future 和 loop.run_until_complete 组合在一个 api 调用中?