使用Cropper.JS上传和裁剪图片时遇到问题。 假设我在使用裁剪工具后上传了70 kb的文件,它的大小会增加并且是115KB,有时候它也会转换为其他文件大小的MB。
答案 0 :(得分:1)
如果遇到裁剪图像的大小问题,可以使用以下代码片段(angular-cropperjs)将裁剪后的图像转换为base64并进行压缩
this.angularCropper.cropper.getCroppedCanvas().toDataURL('image/jpeg', (20 / 100));
使用toDataURL()
方法的第二个参数来调整比率压缩。
您可以找到更多信息here。
答案 1 :(得分:0)
根据我的理解,您应该使用较新版本的裁剪器。