以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 请问狐表怎么将前端传过来的base64代码 来保存为图片 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=144069) |
||||
-- 作者:q1156741089 -- 发布时间:2019/12/10 10:36:00 -- 请问狐表怎么将前端传过来的base64代码 来保存为图片 请问狐表怎么将前端传过来的base64代码 来保存为图片 |
||||
-- 作者:q1156741089 -- 发布时间:2019/12/10 10:38:00 -- 前端传过来的: 输出{"url1":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAA0JCgsKCA0LCgsODg0PEyAVExISEyccHhcgLikxMC4pLSwzOko+MzZGNywtQFdBRkxOUlNSMj5aYVpQYEpRUk//2wBDAQ4ODhMREyYVFSZPNS01T09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0//wAARCAFJ....
|
||||
-- 作者:有点蓝 -- 发布时间: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 -- 发布时间:2019/12/10 11:19:00 -- 不行呢,要报错。 此主题相关图片如下:捕获.jpg |
||||
-- 作者:q1156741089 -- 发布时间:2019/12/10 11:21:00 -- 这个是前端传过来的base64
|
||||
-- 作者:有点蓝 -- 发布时间:2019/12/10 11:54:00 -- 上面文本里面有2张图片,需要逐个处理。 另外需要把"data:image/jpeg;base64,"这段标识符去掉 Dim bs As Byte() = Convert.FromBase64String(str.Replace("data:image/jpeg;base64,",""))
|
||||
-- 作者:q1156741089 -- 发布时间:2019/12/10 14:34:00 -- 弄好了,谢谢 |