在共享到电子邮件之前计算图像大小

时间:2017-04-27 01:21:10

标签: java android imaging

在我的应用程序中,我需要通过电子邮件分享JPEG图像。如果图像太大,需要向用户显示一个对话框,以使用估计大小的不同选项缩小尺寸,例如

实际(尺寸)

大(尺寸)

中(尺寸)

如果用户选择其中一个选项,将以所选质量压缩图像。

我面临的挑战是提前找出每种质量的大小(在实际压缩文件之前),因为我不想压缩所有质量的文件。

目前我正在使用具有不同质量等级的Bitmap.compress(Bitmap.CompressFormat format, int quality, OutputStream stream)功能(60为大型,30为小型)。

Ay建议会非常有用!

0 个答案:

没有答案