问题描述
ImageCropper 将图像分辨率保存为 3000x2000,将图像大小保存为 6MB。这对于移动应用来说是一个巨大的尺寸,我只需要像分辨率 600。
如何在不损失太多图像质量的情况下调整图像大小。有我可以使用的插件吗?
在谷歌上,他们似乎使用流来重新调整大小,但在这里我没有流,只有一个路径(字符串)
new ImageCropper()
{
PageTitle = "Crop Photo",AspectRatioX = 4,AspectRatioY = 3,CropShape = ImageCropper.CropShapeType.Rectangle,Success = (imagePath) =>
{
Device.BeginInvokeOnMainThread(() =>
{
// here,plugin automatedly saves image in: cache folder but image is 3000x2000 and image size is 6MB
// here,I already have image path (imagePath),so how can i use this path to re-size image
}
}
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)