将图像转换为Base64字符串。 Exif元数据的丢失?

时间:2017-10-19 15:26:13

标签: java

您好我已经在这工作了几天,我想知道我在设备上转换图像的方式是否会导致元数据丢失?

ByteArrayOutputStream baos = new ByteArrayOutputStream();                        
bm.compress(Bitmap.CompressFormat.JPEG, 100, baos);         
encodedImage = Base64.encodeToString(byteArrayImage,Base64.DEFAULT); 

在上传到数据库之前,我必须对图像进行编码。我做的事情会导致图像丢失元数据吗?特别是图像创建的日期?我已经读过使用Java.io可能导致这种情况,但我不确定另一种方法。

任何帮助提示都会受到赞赏。

0 个答案:

没有答案