如何将图库或相机中的图像转换为二进制字符串?

时间:2019-10-28 12:25:35

标签: flutter dart

我使用image_picker从图库中选择图像或使用相机拍照,现在我必须根据请求将其作为字节数组发送给后端。我的问题是我不知道如何编码图像。谁能告诉我应该使用什么以及如何使用?

1 个答案:

答案 0 :(得分:-1)

 var image = await ImagePicker.pickImage(source: ImageSource.camera);

  File imageFile=image ;

  List<int> imageBytes = imageFile.readAsBytesSync();

  String base64Image = base64UrlEncode(imageBytes);