微信小程序 base64格式图片的展示保存及pdf打开

微信小程序 base64格式图片的展示保存及pdf打开,第1张

src属性添加data:image/pngbase64

(注意:若imgData返回数据中含有data:image/pngbase64,时,src直接写src="{{imgData}}"即可)

显示不出来,有一种原因是因为返回的base64的数据中存在回车换行,需要回车换行替换为''即可。

(注意:若imgData返回数据中含有data:image/pngbase64,时,data参数需要写成:imgSrc.slice(22),意思为:这里是把 data:image/pngbase64, 这一段去除)

用wx.base64ToArrayBuffer()将 Base64 字符串转成 ArrayBuffer 对象并去空格,再写入文件,最后打开。

这要看该小程序是怎么保存文件的了。如果它可以分享转发的话,则可以将该文件分享给微信茄裤逗“文件传输助手”,然后再登录微信,在“文件传输助手”里将该文件保存或下载到本地,然后就可以借助第三方软件将该文件转为PDF了,如果颤卖是word,高一点的版本可以直接另存为PDF的,如果是其它的,则要借助第三方软件的。

当然,如果该小程序提供直接转为PDF功能就最好了。

如果该小程序不支持文件分享转发功能,则看一纯察下有没有发邮箱功能,或是直接保存功能,总之,只要将文件保存到本地,就可以自由的转换格式了。


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

原文地址: https://outofmemory.cn/yw/12491135.html

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

发表评论

登录后才能评论

评论列表(0条)

保存