我正在寻找上传之前的任何图像中的库。喜欢:http://foliotek.github.io/croppie/,但它使图像大小6至7倍。即800KB的图像将上传7MB或8MB。
有很多libs要这样做。只需要稍微谷歌。
有些是:
https://github.com/supnate/icropper
https://github.com/fengyuanchen/cropperjs
您应该使用canvas image cropper。
croppie
$uploadCrop.croppie('result',
{
type: 'canvas',
size: 'original',
quality: 0.7,
format: 'jpeg',
}
With document **Image Cropper**
您可以使用它与Laravel 5.6一起使用http://odyniec.net/projects/imgareaselect/usage.html#styling-options