Swift 保存pdf并在webview显示
来源:互联网 发布:qc访问数据库创建bug 编辑:程序博客网 时间:2024/06/05 02:22
本例中服务器返回的是base64 字符串,也可以直接返回byte[],看server接口的定义
拿到nsData以后,把pdf写到device
使用webview显示PDF
let nsData = NSData(base64Encoded: data!!)
拿到nsData以后,把pdf写到device
let theData = ServiceProxy().CallGetPayslipFile(recordId: payslip.recordId)//"204586" var docURL = (FileManager.default.urls(for: .documentDirectory, in: .userDomainMask)).last as NSURL? docURL = docURL?.appendingPathComponent( "myPayslip.pdf")! as NSURL? //Lastly, write your file to the disk. theData.write(to: docURL! as URL, atomically: true)
使用webview显示PDF
func loadPDF(filename: String) { let documentsPath = NSSearchPathForDirectoriesInDomains(.documentDirectory, .userDomainMask, true)[0] let filePath = "\(documentsPath)/\(filename)" let url = NSURL(fileURLWithPath: filePath) let urlRequest = NSURLRequest(url: url as URL) webView.loadRequest(urlRequest as URLRequest) }
阅读全文
1 0
- Swift 保存pdf并在webview显示
- android webView显示PDF文件
- Swift 显示浏览 pdf 文件
- 获取json格式的数据并显示在webview上
- 在Github中上传并直接显示pdf文件
- 在Github中上传并直接显示pdf文件
- PB 如果把PDF 转换成二进制数据保存到数据库,并读取显示
- [Android] 拍照、截图、保存并显示在ImageView控件中
- android拍照,截图,保存并显示在ImageView控件中
- 通过url在webview中加载显示word和pdf的在线预览
- 使用PDF.js在网页显示pdf文件并跳转到指定页码
- Android开发——webview获取H5的Cookie并保存在本地
- 用ajax调用mpdf在微信端生成pdf保存到服务器,并打开。
- 怎样旋转pdf文件页面并保存
- Python抓取网页并保存为PDF
- R语言作图保存在pdf中时无法显示中文标题
- Swift-录制视频、预览并保存
- 使用Swift,录制并保存音频文件
- 3.漏洞扫描
- uva3983(dp+单调队列)捡垃圾的机器人
- UVA-1589-象棋
- hdu 1028 Ignatius and the Princess III
- 12657
- Swift 保存pdf并在webview显示
- 剑指offer--判断链表是否带环?若带环求环的长度?若带环求环的入口点?
- ANSYSworkbench中绑定接触与一个整体的拉伸对比
- 关于C语言中“x++”和“++x”的问题
- hdu 1248 寒冰王座
- win 8+mysql5.7.18 winx64.zip (1067,1045,42S22错误)解决办法
- redius学习经验
- 【PAT】【Advanced Level】1017. Queueing at Bank (25)
- git 命令大全