如何在 Flutter 中将图像转换为 Base64

清丽梅

我正在尝试将图像转换为 base64,但结果无法作为图像查看。
下面是我的代码。

File image = File(path);
final bytes = image.readAsBytesSync();
print(base64Encode(bytes));

结果 :

/9j/4Q+WRXhpZgAATU0AKgAAAAgACgEPAAIAAAAFAAAAhgEQAAIAAAAKAAAAjAEaAAUAAAABAAAAlgEbAAUAAAABAAAAngEoAAMAAAABAAIAAAExAAIAAABAAAAApgEyAAIAAAAUAAAA5gITAAMAAAABAAEAAIdpAAQAAAABAAAA+oglAAQAAAABAAAC3gAAAvh2aXZvAAB2aXZvIDE3MjMAAAAASAAAAAEAAABIAAAAAW1zbTg5NTNfNjQtdXNlciA5IFBLUTEuMTkwMTE4LjAwMSBjb21waWxlcjA0MDEyMDI1IHJlbGVhc2Uta2V5cwAyMDIwOjA0OjIzIDE1OjM3OjMyAAAcgpoABQAAAAEAAAJQgp0ABQAAAAEAAAJYiCIAAwAAAAEAAAAAiCcAAwAAAAEClgAAkAAABwAAAAQwMjIwkAMAAgAAABQAAAJgkAQAAgAAABQAAAJ0kQEABwAAAAQBAgMAkgEACgAAAAEAAAKIkgIABQAAAAEAAAKQkgMACgAAAAEAAAKYkgcAAwAAAAEAAQAAkgkAAwAAAAEAAAAAkgoABQAAAAEAAAKgkpAAAgAAAAcAAAKokpEAAgAAAAcAAAKwkpIAAgAAAAcAAAK4oAAABwAAAAQwMTAwoAEAAwAAAAEAAQAAoAIABAAAAAEAAAHgoAMABAAAAAEAAAKAoAUABAAAAAEAAAK/ohcAAwAAAAEAAgAAowEABwAAAAEBAAAApAIAAwAAAAEAAAAApAMAAwAAAAEAAAAApAUAAwAAAAEAHQAApAYAAwAAAAEAAAAAAAAAAAAAAAoAAAD6AAAAyAAAAGQyMDIwOjA0OjIzIDE1OjM3OjMyADIwMjA6MDQ6MjMgMTU6Mzc6MzIAAAASIwAAA+gAAADIAAAAZAAAAAAAAABkAAABfgAAAGQ0OTc4OTYAADQ5Nzg5NgA6NDk3ODk2AAACAAEAAgAAAARSOTgAAAIABwAAAAQwMTAwAAAAAAAAAQAFAAUAAAABAAAC8AAAAAAAAAD

但是上面的结果不能作为图像查看。
我使用这些网站检查
codebeautify.org
base64decode

这个问题有什么解决方案吗?

chunhunghan

Print函数不会打印所有内容
如果您需要复制这个长字符串,您可以设置断点并查看Variables
您可以看到下图

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Flutter:如何将 base64 转换为图像?

如何在C中将图像转换为base64?

在Flutter错误中将base64转换为图像

在Flutter中将图像资产转换为base64

如何在jQuery中将预加载的图像转换为base64数据

React Native-如何在Android中将图像转换为Base64,反之亦然

如何在Kotlin Android中将base64字符串转换为图像

如何在Angular中将本地图像文件转换为base64?

如何在颤振中将图像文件转换为 base64 字符串?

如何在xamarin.android中将图像转换为base64?

如何在java中将图标转换为base64

如何在React中将文件转换为Base64

如何在JavaScript中将文件转换为base64?

如何在Azure中将pdf转换为base64

如何在JavaScript中将base64 WAV转换为base64 mp3

如何在angularjs中将图像转换为base 64?

如何将图像转换为 base64 以使用 http post requests flutter 发送它

如何将Flutter CameraImage从图像流转换为以Base64编码的二进制数据对象

如何在Flutter / Dart中将资产图像转换为位图?

Flutter 如何在 base64 字符串中传输图像并再次显示图像

如何在Vue.Js中将图像URL从服务器(API / ImageURL)转换为Base64

如何在Qt中将Jpeg Base64字符串转换为jpeg图像

如何在fabricjs中将画布转换为具有嵌入式图像base64的SVG

如何使用Flutter将BASE64字符串转换为Image?

如何将图像转换为base64编码?

如何将图像转换为base64

从设备存储读取图像文件并转换为 Base64 导致 Flutter 中的 base64 无效

如何转换base64图像?

如何在PHP中将base64编码转换和存储为图像?