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

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

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

任何帮助将不胜感激。

感谢大家的宝贵时间。

【问题讨论】:

  • 您是否获得了任何用于文档查看器的 API?

标签: android open-source document pdf-reader


【解决方案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 文件。你知道有什么特殊的图书馆吗?
猜你喜欢
  • 2012-12-21
  • 1970-01-01
  • 2013-09-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-05-05
相关资源
最近更新 更多