在一款项目里添加阅读各种文档功能 那么对在线的文档或者是下载后的文档 进行阅读,比如 doc/docx/xls/pdf等文件

有两种方法总结如下:

1.
- (void)viewDidLoad
{[super viewDidLoad];webView=[[UIWebView alloc]initWithFrame:CGRectMake(0, 0, Phone_Weight, Phone_Height)];[self loadDocument:@"1.docx" inView:webView];webView.scalesPageToFit=YES;//点击伸缩效果的webView.delegate=self;
}
- (void)webViewDidFinishLoad:(UIWebView *)webView1
{[self.view addSubview:webView1];
}2.
- (void)viewDidLoad
{[super viewDidLoad];webView=[[UIWebView alloc]initWithFrame:CGRectMake(0, 0, Phone_Weight, Phone_Height)];webView.scalesPageToFit=YES;//点击伸缩效果的NSString *documentLocation=[[NSBundle mainBundle]pathForResource:@"1" ofType:@"docx"];NSURL *myDocument=[NSURL fileURLWithPath:documentLocation];NSURLRequest *request=[NSURLRequest requestWithURL:myDocument];[webView loadRequest:request];webView.delegate=self;
}
- (void)webViewDidFinishLoad:(UIWebView *)webView1
{[self.view addSubview:webView1];
}

webView.scalesPageToFit=YES;这句很重要,不然 读出的文档不能很好的适应屏幕还有一点,在工程中添加测试文档时候要在Add to targets第一项打对勾 不然路径无效,如图:

效果图如下:(doc文件)



转载于:https://www.cnblogs.com/someonelikeyou/p/3779286.html

IOS 使用webview 显示 doc/docx/xls/pdf等相关推荐

  1. php 读取并显示doc,PHP读取doc,docx,xls,pdf,txt内容

    我的一个客户有这样的需求:上传文件,可以是doc,docx,xls,pdf,txt格式,现需要用php读取这些文件的内容,然后计算文件里面字数. 1.PHP读取DOC格式的文件 首先介绍一下如何在wi ...

  2. vue - - - - - 在线预览常见文件格式 .doc, .docx, .xls, .xlsx,.pdf

    在线预览常见文件 1.HTML5 - ```embed```标签 1.1 注意⚠️ 1.2 使用方式 2. HTML - ```iframe```标签 2.1 注意⚠️ 2.2 使用方式 3. HTM ...

  3. doc/docx/xls/xlsx 转PDF

    使用语言 python 使用版本 python3 部分文档不能编辑不能解析文档损坏无法处理,运行前需在本地安装Office 参考链接:https://www.cnblogs.com/lzhc/p/10 ...

  4. doc, docx, xls, xlsx, ppt, pptx,txt。等文件转化为pdf

    需要OpenOffice第三插件的支持 ,支持window\linux\mac等系统.doc", "docx", "xls", "xlsx& ...

  5. Word处理控件Aspose.Words功能演示:在 Java 中将 Word DOC/DOCX 转换为 PDF

    Aspose.Words是一种高级Word文档处理API,用于执行各种文档管理和操作任务.API支持生成,修改,转换,呈现和打印文档,而无需在跨平台应用程序中直接使用Microsoft Word. A ...

  6. 官方文档 android ios,Android 和 IOS 办公文件 doc,docx,ppt pdf 文件查看

    更新记录 1.3.0(2021-04-09) 增加了 IOS 端的文件预览查看支持. 1.2.0(2020-07-01) 新增一个 android 系统文件分享的接口. 优化了打开文件时,有部分安卓机 ...

  7. java 接口文档的格式化_Java Word API - 读写转换处理DOC DOCX HTML PDF HTML格式

    Java Word 文档处理API 先进功能 执行邮件合并 使用邮件合并生成报表 插入格式户文本,段落,图像,表格以及其他内容到Word文档中 使用数据库的检索数据填充到Word文档中的表格 创建邮件 ...

  8. Java word(doc/docx)转pdf 无水印/免费

    最近项目有个需求需要将word转为pdf. 网络上有好多种方案:spire,aspose,jacob等,由于jacob需要在jdk添加dll文件,有点束缚,所以在这里就不讲这个方案了 一.spire. ...

  9. POI解析文档内容(txt,doc,docx,xls,xlsx,ppt,pdf)

    Apache POI  是用Java编写的免费开源的跨平台的 Java API,Apache POI提供API给Java程式对Microsoft Office格式档案读和写的功能.POI为" ...

  10. webview展示doc docx pdf,excels

    使用腾讯内核 implementation 'com.tencent.tbs.tbssdk:sdk:43903' .使用x5内核的webview,我这里自定义了一个 package opj.cordo ...

最新文章

  1. 去除字符串中所有的逗号
  2. 北斗导航 | 自主无人系统多传感器融合技术(学术PPT分享附视频链接)
  3. 如何在3个月内拥有3年的工作经验
  4. 水瓶与天蝎的八年爱恋(图
  5. 1502: [NOI2005]月下柠檬树 - BZOJ
  6. c语言gotoxy函数dev,写了个小程序,一直会闪屏,用的gotoxy函数,求大神教
  7. tomcat处理html流程,Tomcat 简单配置使用,基本工作原理(流程图)
  8. js实现类似微博根据发布时间,给信息加上“刚刚”“一分钟前”“一小时前”
  9. 设计模式分类及UML汇总
  10. C语言程序——math库的函数应用
  11. JAVA模板模式,简历模板(例子)
  12. oracle将汉字转为全拼或返回拼音首字母sql
  13. Kotlin 学习笔记(三)—— Kotlin 的动态代理你会写吗
  14. class6_scale尺度
  15. K8s JavaClient watch Pod检测状态变更、和Read timed out异常
  16. 甘肃省计算机二级考试试题,2013甘肃省计算机等级考试二级理论考试试题及答案...
  17. 孩子学python_【二孩家庭要注意什么】二孩家庭要怎么教育_二孩家庭的孩子最好间隔几岁 - 妈妈网百科...
  18. 微生物群对三大过敏性疾病发展的影响
  19. TMail电子邮件,TMail放入服务器只需4分钟
  20. 调制、数字调制、模拟调制比较

热门文章

  1. eclips 创建 maven项目
  2. C#编程(八十)---------- 异常类
  3. android launcher3 home页简易分析
  4. 基于.NET实现数据挖掘--聚类分析算法
  5. 美国当地时间4月17日中国概念股收盘行情
  6. centof7无法上网问题
  7. 进阶之路(基础篇) - 009 通过底层AVR方法实现SPI数据传输
  8. BigData | 一文带你搞清楚“数据倾斜”
  9. 如何写出整洁规范的R代码?是时候讨论一下代码规范性了
  10. 软件验收测试报告报价,软件验收测试介绍和软件验收报告的费用是多少?