php如何将webservice返回的二进制流保存到本地图片

php如何将webservice返回的二进制流保存到本地图片,第1张

前几天 刚弄的 app提交图片的接口,二进制那种比较麻烦,

让app那端也用 浏览器那种方式提交过来,php正常接收就ok

然后返回地址、图片属性,(这边不用保存到本地吧,app那端应该是保存到本地),多个的话循环一下也行,也不慢

最后app把多个图片以及表情、内容什么的提交过来 ,然后保存到数据库 应该是 ok的 ,如果 单独保存图片 正则匹配一下!!!

Sub ReadPictureData(RS As ADODB.Recordset, ColName As String, PicturePath As String, PictureName As String)

'说明:从数据库读取图片二进制数据、转换成图片文件并存储;返回存储路径

 Dim Stm As ADODB.Stream

 Set Stm = New ADODB.Stream

 Stm.Type = adTypeBinary

 Stm.Open

 Stm.Write RS.Fields(ColName).Value

 Stm.SaveToFile PicturePath & "\" & PictureName & ".jpg", adSaveCreateOverWrite

 Stm.Close

 Set Stm = Nothing

 

End Sub

用adodb.stream


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9884733.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存