【发布时间】:2011-02-14 14:39:39
【问题描述】:
我需要将图像编码为 JPEG,最大文件大小为 300 K,并将其作为字节数组发送。我进行编码:
ByteArrayOutputStream baos = new ByteArrayOutputStream();
bitmap.compress(Bitmap.CompressFormat.JPEG, 100, baos);
image = baos.toByteArray();
你知道如何将文件大小限制为 300K 吗?也许解决方案是降低图像质量,但有时(当图像较小时)我可能不需要这个。谢谢
【问题讨论】: