Foxtable(狐表)用户栏目专家坐堂 → 请问狐表怎么将前端传过来的base64代码 来保存为图片


  共有3026人关注过本帖树形打印复制链接

主题:请问狐表怎么将前端传过来的base64代码 来保存为图片

帅哥哟,离线,有人找我吗?
q1156741089
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:165 积分:1686 威望:0 精华:0 注册:2017/3/30 15:55:00
请问狐表怎么将前端传过来的base64代码 来保存为图片  发帖心情 Post By:2019/12/10 10:36:00 [只看该作者]

请问狐表怎么将前端传过来的base64代码 来保存为图片

 回到顶部
帅哥哟,离线,有人找我吗?
q1156741089
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:165 积分:1686 威望:0 精华:0 注册:2017/3/30 15:55:00
  发帖心情 Post By:2019/12/10 10:38:00 [只看该作者]

前端传过来的:
输出{"url1":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAA0JCgsKCA0LCgsODg0PEyAVExISEyccHhcgLikxMC4pLSwzOko+MzZGNywtQFdBRkxOUlNSMj5aYVpQYEpRUk//2wBDAQ4ODhMREyYVFSZPNS01T09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0//wAARCAFJ....

 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107131 积分:544898 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/12/10 10:46:00 [只看该作者]

dim str as string = "base64字符串数据............."
Dim bs As Byte() = Convert.FromBase64String(str)
Dim stream As System.IO.Stream = New System.IO.MemoryStream(bs)
Dim bmp As System.Drawing.Bitmap = New System.Drawing.Bitmap(stream)
bmp.save("d:\123.jpg")

 回到顶部
帅哥哟,离线,有人找我吗?
q1156741089
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:165 积分:1686 威望:0 精华:0 注册:2017/3/30 15:55:00
  发帖心情 Post By:2019/12/10 11:19:00 [只看该作者]

不行呢,要报错。
图片点击可在新窗口打开查看此主题相关图片如下:捕获.jpg
图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
q1156741089
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:165 积分:1686 威望:0 精华:0 注册:2017/3/30 15:55:00
  发帖心情 Post By:2019/12/10 11:21:00 [只看该作者]

这个是前端传过来的base64
 下载信息  [文件大小:   下载次数: ]
点击浏览该文件:11.txt


 回到顶部
帅哥,在线噢!
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107131 积分:544898 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/12/10 11:54:00 [只看该作者]

上面文本里面有2张图片,需要逐个处理。

另外需要把"data:image/jpeg;base64,"这段标识符去掉
Dim bs As Byte() = Convert.FromBase64String(str.Replace("data:image/jpeg;base64,",""))

 回到顶部
帅哥哟,离线,有人找我吗?
q1156741089
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:165 积分:1686 威望:0 精华:0 注册:2017/3/30 15:55:00
  发帖心情 Post By:2019/12/10 14:34:00 [只看该作者]

弄好了,谢谢

 回到顶部