随着Android系统的发展,android已经得到广泛的认可,作为一名普通的大学生,真的希望自己能在android系统上做一个可以让大家使用、方便大家工作的一个软件,最后决定做一个基于andriod的Word格式阅读器。

经过一些查找工作,终于找到了可以在android系统上使用的用于读取Word格式文档的开源包--POI(The Java API For Microsoft Documents)。下载地址:http://poi.apache.org/

POI是Apache的一个子项目,其目的是提供对基于OOXML(Microsoft Office Open XML)和OLE2(Object Linking and Embedding)的各种文档操作的Java APIs包。该项目分为几个组件,其中包括一个叫做HWPF的组件,它只能操作Word文件。这就是我将要使用的组件。HWPF的全称是Horrible Word Processor Format。翻译成中文是“可怕的文档处理格式”,利用HWPF,开发者可以用纯Java代码实现在Android系统是读取Word文档。HWPF组件是POI项目中用来实现Word文档读取的一个重要组件,以下是该组件中几个重要的类:

基于Android的Word文档阅读器相关推荐

  1. 纯Java文档阅读器(word、pdf等)

    XDocViewer是一个纯Java的文档阅读器组件,可以方便的集成到Java应用中(也可以集成到Web应用中),它有如下特点: 1.免费 2.支持的文档格式丰富:MS Office文档(doc.do ...

  2. 一款轻巧快速的跨平台文档阅读器

    程序员宝藏库:你想要的,应有尽有! DevWeekly收集整理每周优质开发者内容,包括开源项目.资源工具.技术文章等方面. 每周五定期发布,同步更新到知乎:Jackpop . 欢迎大家投稿,提交iss ...

  3. 阅读器java_纯Java文档阅读器

    XDocViewer是一个纯Java的文档阅读器组件,可以方便的集成到Java应用中(也可以集成到Web应用中),它有如下特点: 1.免费 2.支持的文档格式丰富:MS Office文档(doc.do ...

  4. 超棒的离线文档阅读器:Zeal

    前言:大家写代码的时候总会有些方法或者属性不太清楚,这时候我们就会打开浏览器,然后找官方api或者直接搜索引擎找对应问题,无疑花费了大量的时间.所以,你需要一个桌面应用Zeal,直接在上面搜关键字就能 ...

  5. 百度文库新一代文档阅读器,核心技术点全解析

    导读:文库有数十亿文档,包括 word.ppt.excel.txt 和 pdf 等十几种常见办公文档,核心技术是转码和展现,转码的目的是把不同文档进行解析转换成一套通用的数据格式,由后端实现,而展现是 ...

  6. (一)JAVA基于OPENXML的word文档插入、合并、替换操作系列之基础篇

    (一)JAVA基于OPENXML的word文档插入.合并.替换操作系列之基础篇 前言 什么是Open Xml? Open XML SDK 这系列笔记要做点什么? 涉及技术点 关于word.openxm ...

  7. (五)、JAVA基于OPENXML的word文档插入、合并、替换操作系列之word文件合并[支持多文件]

    (五).JAVA基于OPENXML的word文档插入.合并.替换操作系列之word文件合并[支持多文件] 二.word合并的多种方案简单比较 三.基于Open Xml WordprocessingML ...

  8. java openxml 操作 word,(三)、JAVA基于OPENXML的word文档插入、合并、替换操作系列之html转word...

    (三).JAVA基于OPENXML的word文档插入.合并.替换操作系列之html转word 系列笔记传送门 富文本转word文档 准备待转换内容 内容清理与格式化 转换成word文档 输出结果展示 ...

  9. PDF文档阅读器-福昕PDF阅读器下载

    福昕PDF阅读器(Foxit Reader)是福昕公司推出的首款简体中文版本PDF文档阅读器,它的启动速度是很快的,是一款非常好用的软件.福昕PDF阅读器(Foxit Reader)是用户信赖的阅读器 ...

  10. RFC文档阅读器(RFC Reader)软件介绍

    因为工作原因需要移植SIP协议栈,所以阅读SIP协议的标准文档RFC3261就成为必要的工作.然而RFC的文档都是以txt纯文本格式发布(虽然也有pdf格式的,但没有目录书签功能),如果使用记事本来阅 ...

最新文章

  1. Java—接口与抽象类
  2. Java获得泛型类中T的实例
  3. unity创建一个简单对象的开销_Unity下简单对象池的创建与使用
  4. 演示:两台交换机成环后的STP计算原则
  5. [SonarQube]Scanners内存溢出
  6. 微信的9个隐藏功能,我不允许还有人不知道!
  7. php轻松入门视频教程,PHP轻松入门视频教程
  8. 2.语音增强短时谱估计算法——幅度谱减法
  9. 广义线性模型之泊松回归
  10. css 鼠标变成小手
  11. Unity+Vuforia实现AR图片识别应用
  12. 湘南学院计算机专业近两年分数线,湘南学院医学院2021年分数线
  13. Python对数据进行量纲化处理
  14. 配置docker 代理,连接外部网络并下载docker镜像
  15. 注册免费企业邮箱的方法
  16. DEFORM-3D仿真软件Part旋转中心轴如何确定?
  17. 数据库乐观锁和悲观锁例子和分析
  18. 战五渣系列之三(6个命令)
  19. MIPI 系列之 DBI
  20. 三国杀技术支持(内含数学建模)

热门文章

  1. 线性代数 矩阵相似对角化的理解
  2. 爬虫入门之查找JS入口篇(七)
  3. arn-linux-gcc编译失败,arm-linux-gnueabihf-gcc交叉编译可执行程序失败的一种处理办法...
  4. 1867. 最大数量高于平均水平的订单
  5. MATLAB学习笔记之矩阵和数组1.1(mathematic)
  6. 【蓝桥杯备考】Acwing周赛 第41场 Java题解
  7. app 原形设计常用工具总结
  8. 生活随记 - 火星梦
  9. ipv6 华为交换机 路由配置_H3C Huawei 交换机 IPv6环境配置
  10. display的contents属性