繁体   English   中英

Flutter,image_cropper,如何按特定比例调整大小

[英]Flutter, image_cropper, how to resize at specific ratio

   File? croppedImage = await ImageCropper.cropImage(
                   .......
         androidUiSettings: AndroidUiSettings(lockAspectRatio: false,)

这只允许调整大小,但不能保持特定比例(我希望它是 1:1)。

我几乎检查了每个参数,但仍然找不到。

我怎样才能做到这一点?

您可以使用如下所示的aspectRatio属性在图像裁剪器中保持 1:1 的纵横比

aspectRatio: CropAspectRatio(ratioX: 1.0, ratioY: 1.0),

图像裁剪器的完整代码

ImageCropper.cropImage(
        sourcePath: originalImage.path,
        aspectRatio: CropAspectRatio(ratioX: 1.0, ratioY: 1.0),
        maxWidth: 1500, //optional if you want to control the width (max)
        maxHeight: 1500, //optional if you want to control the height (max)
      )

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM