0

我知道 android 不支持 TIFF 格式,但我从 Web 服务获取 Base64 图像字符串,我需要显示它。

   byte[] decodedString = Base64.decode(serverResponse, Base64.DEFAULT);
   Bitmap imgMap = BitmapFactory.decodeByteArray(decodedString, 0, decodedString.length);

我尝试使用 BitmapFactory 对其进行解码,但由于它无法将其识别为图片,因此它返回 null

是否有任何外部 jar 或我可以添加的东西来显示/转换图片?

在此先感谢您的帮助!!

4

1 回答 1

2

如果您愿意通过 Android NDK 将一些 C++ 添加到您的项目中,那么libtiff应该可以满足您的需求。

请参阅在 android OS 中将 JPEG/PNG 图像转换为 TIFF 图像格式的问题

于 2012-06-14T14:52:24.723 回答