gpt4 book ai didi

dart - 使用 flutter 将在线图像 uri 转换为 base64

转载 作者:IT王子 更新时间:2023-10-29 06:46:28 38 4
gpt4 key购买 nike

我读了这篇文章 convert image to base64 with flutter但这是关于将图像文件转换为 base64。如何将在线 url 转换为 base64。

现在我能想到的一种解决方案是将图像存储在路径中并获取该文件路径并将其转换。这就是这篇文章的显示方式。

还有其他方法可以将在线图片 uri 转换为 base64 吗?

最佳答案

好吧,要转换图像,您需要图像数据,否则没有什么可转换的。因此,最有效的步骤是。

  1. 对图片url执行get请求

  2. 从响应体中读取所有字节

  3. 转换成base64

  4. 将 base 64 字符串保存在本地或使用您喜欢的方式。

您不必保存它。请记住,如果用户关闭应用程序或应用程序在此过程中的任何时候停止,您都必须从头开始,因为您没有将图像保存到磁盘。

关于dart - 使用 flutter 将在线图像 uri 转换为 base64,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54938360/

38 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com