如何在android中读取.doc、.docx、.xls文件[重复]

Posted

技术标签:

【中文标题】如何在android中读取.doc、.docx、.xls文件[重复]【英文标题】:how to read .doc, .docx, .xls files in android [duplicate] 【发布时间】:2012-04-15 23:56:35 【问题描述】:

我正在尝试在 android 中显示 PDF 和 .DOC 文件。我可以显示 PDF 文件,但显示 the .DOC, .DOCX, .PPT and .xls files 时遇到问题。在 WORD-EXTRACTOR 的帮助下,我们可以获取 doc 文件的文本,但问题是它只提供文本而不是 .doc 文件中的图像。

我试图将 doc 文件转换为 PDF 文件,但没有成功。是否可以在设备上将 .doc 文件转换为 PDF?

如果我们想在 android 设备中显示 .doc 或 .docx 文档,那么哪个库有用呢?有什么建议吗?

【问题讨论】:

理论上这是可能的,但我不知道有任何库可以在 android 上执行此操作。 我搜索并发现它可以从文档中获取数据 n 可以使用 wordextractor 创建 pdf 但它看起来像是段落.. 单词提取器不是为你想要的...... 是的,我阅读了它的规范......它为我们提供了文件中的所有文本......这更好。 1. 将 .doc 转换为 pdf 或 2. 单独渲染 .doc 文件..???? 你不能使用java库吗? vogella.de/blog/2010/02/11/java-library-jar-android 【参考方案1】:

我建议你这样做

doc to html
html to pdf

Convert Word doc to HTML programmatically in Java

没有成功的纯java“doc to pdf”,但有很好的“doc to html”和“html to pdf”

【讨论】:

以上是关于如何在android中读取.doc、.docx、.xls文件[重复]的主要内容,如果未能解决你的问题,请参考以下文章

怎样在Android中解析doc,docx,xls,xlsx格式文

如何根据文件头识别doc、docx、pdf、xls和xlsx

超级顽固的流方式读取doc,docx乱码问题

怎样在Android中解析doc,docx,xls,xlsx格式文

Python:读取 .doc.docx 两种 Word 文件简述及“Word 未能引发事件”错误

python_读取 doc,docx,pdf