【发布时间】:2017-12-11 10:47:01
【问题描述】:
客户要求我将用户上传的照片大小限制为最大 1MB .. 我使用的是 laravel 5.4 首先,当我使用 $image->save() 时,大小会自动减小,我不知道原因 其次,有没有办法以文件大小而不是图像尺寸大小为目标?
【问题讨论】:
标签: image laravel upload image-resizing
客户要求我将用户上传的照片大小限制为最大 1MB .. 我使用的是 laravel 5.4 首先,当我使用 $image->save() 时,大小会自动减小,我不知道原因 其次,有没有办法以文件大小而不是图像尺寸大小为目标?
【问题讨论】:
标签: image laravel upload image-resizing
为了限制输入文件的大小,您可以使用大小验证:
验证中的字段必须具有与给定值匹配的大小。对于字符串数据,值对应于字符数。对于数值数据,值对应于给定的整数值。对于数组,大小对应于数组的count。对于文件,大小对应于以千字节为单位的文件大小。
这两种尺寸有什么区别?
【讨论】:
$this->validate($request, [
'image' => 'required|image|mimes:jpeg,png,jpg,gif,svg|max:2048',
]);
查看此链接
http://itsolutionstuff.com/post/laravel-53-image-dimension-validation-rules-exampleexample.html
【讨论】: