用于在 Android 应用程序中查看或阅读文档的开源库? [关闭]

Posted

技术标签:

【中文标题】用于在 Android 应用程序中查看或阅读文档的开源库? [关闭]【英文标题】:Open source library for viewing or reading document within an Android app? [closed] 【发布时间】:2012-02-26 09:36:52 【问题描述】:

我正在寻找一个用于 android (Jar) 的开源库,我可以在其中打开文档或 pdf 文件。我已经搜索了网络并没有找到任何合适或稳定的东西。

我的主要目标是显示一些加密文件,我的应用程序将对其进行解密并将文件传递给查看器;意味着整个程序应该是安全的。由于安全问题,我无法将解密的文件传递给 google-docs 或任何第 3 方应用程序。

任何帮助将不胜感激。

感谢大家的宝贵时间。

【问题讨论】:

您是否获得了任何用于文档查看器的 API? 【参考方案1】:

我会尝试Apache POI, the Java API for Microsoft documents。它基于 Java,我之前在 Android 中看到过它。

虽然我自己没有使用过,所以我无法确认它的效果如何。

【讨论】:

我用过POI,在android中效果很好,但是POI是用来解析文档的,解析.doc文件就没那么简单了。 POI给你一组图片、文字等,如果你想查看,就需要实现渲染机制。意义,定位每张图片和文字。考虑一个复杂的文件:) 卢卡斯有什么例子吗?哪个应用程序使用它?我尝试集成它(poi-ooxml-schemas-3.10-FINAL-20140208.jar),但方法计数超过了 Dalvik 的方法限制 65535。你能想到任何解决方案吗? @AlexeiRobsky 您找到任何解决方案了吗?你如何显示 ms office 文件?【参考方案2】:

查看APV 的源代码——它是基于MuPdf 库的PDF 查看器——两者都是免费的。您可能可以快速组装一些东西。

【讨论】:

谢谢!我会看看那个。但是,我还需要查看 .doc 文件。你知道有什么特殊的图书馆吗?

以上是关于用于在 Android 应用程序中查看或阅读文档的开源库? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

用于阅读 PDF 的 Android API [重复]

用于自定义文档的嵌入式查看器 API

寻呼机 HTML 查看器

用于 Android 应用程序开发的 QT Lite

android怎么实现在线查看pdf文档

Android 1.5:阅读短信