我想解码在 Google App Engine (GAE) 上通过电子邮件收到的 base64 编码图像。当我从 MimeMessage 提取图像时,我得到一个 base64DecoderStream 对象。我最初假设这个解码数据是 ARGB 格式的字节数组,但这里似乎不是这种情况。我通过将解码的字节数组与运行“ImageIO.read(ImageFile).getRGB()”得到的字节数组进行比较来验证这一点,但它们不匹配。
所以我想知道:-
1) 使用 base64 解码图像后,我得到了哪种图像格式数据?
2) 如何在 GAE 上获得实际的 PNG 或 JPG 图像?
3)最后,有没有办法在 GAE 上以 ARGB 格式获取收到的电子邮件图像?
非常感谢任何帮助...谢谢