繁体   English   中英

如何使用 base64 编码 dart 图像 object

[英]how to encode dart image object with base64

我想用 base64 编码图像 object (不是来自文件)

例如:此代码Image img = Image.memory(base64Decode(decoded(image))); 显示如何将 base64 字符串转换为图像 Object,那么我该如何反转此操作?

图像是一个小部件,所以不能真正将其转换为 base64 字符串; 可以用文件做到这一点:

import 'dart:convert';
import 'dart:io';
....

String base64String = base64Encode(file.readAsBytesSync());
    

您可以使用

  var image = BASE64.decode(img.toString());
    Image.memory(image)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM