Firebase 当图像处于';太大了?

Firebase 当图像处于';太大了?,firebase,flutter,dart,Firebase,Flutter,Dart,我想在超过250kb时缩小照片的大小,并保持比例不变。如何做到这一点?比如,我拍了一张照片(5MB),在上传到服务器之前,我想把大小改为250kb。怎么做 这就是我用相机拍照的方式 File imageFile; imageFile = await ImagePicker.pickImage(source: ImageSource.camera); 具有高质量的特性断言(imageQuality==null | | |)(imageQuality>=0&&imageQuality

我想在超过250kb时缩小照片的大小,并保持比例不变。如何做到这一点?比如,我拍了一张照片(5MB),在上传到服务器之前,我想把大小改为250kb。怎么做

这就是我用相机拍照的方式

  File imageFile;
    imageFile = await ImagePicker.pickImage(source: ImageSource.camera);


具有高质量的特性<代码>断言(imageQuality==null | | |)(imageQuality>=0&&imageQuality在上载之前使用图像压缩程序压缩图像
await ImagePicker.pickImage(
        source: ImageSource.camera, imageQuality: 50);