如何解决从java中的base64字符串保存后无法读取tiff文件
从 base64 字符串(来自 eclipse)保存后,我无法从本地机器打开 tiff 图像文件
下面是相同的代码。
Byte[] decod = Base64.decodeBase64(base64encodedstring);
FileOutputStream str = new FileOutputStream(tifffilepathtosave);
BufferedOutputStream bstr = new BufferedOutputStream(str);
bstr.write(decod);
bstr.close();
当我试图打开文件时
警告说这不是一个有效的位图文件。或者当前不支持其格式
但我可以打开原始 tiff 文件。
是否有其他方法可以正确保存 tiff 图像,或者我是否遗漏了上述代码中的任何内容。
PF 下面的链接可以访问我正在解码并保存为 tiff 文件的 base64 字符串。 https://github.com/rajinikanthd08/ProjectA/blob/main/Tiffbase64%20(1).txt
这是我从 Web 服务获取响应并获取 base64 编码字符串并尝试保存在 tiff 中的代码链接。 https://github.com/rajinikanthd08/ProjectA/blob/main/SignatureDisplay.txt
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。