我想构建一个可以在我的Android应用程序中使用的PDF阅读器/查看器,但我无法使用Google文档来阅读我的内容。我无法使用已安装在我的设备中的任何PDF阅读器。它应该在我的应用程序中,不要通过Internet公开我的安全内容。
我可以使用什么?我是否必须使用Android原生开发工具包来创建自己的查看器?
答案 0 :(得分:6)
我建议在不依赖Java的情况下考虑已经MuPDF ported for use on Android several的times。 MuPDF针对轻量级屏幕PDF渲染进行了优化,非常适合移动使用。
请注意,MuPDF和所有衍生项目都是not suitable for the commercial use,如果您没有开发开源GPL项目,则应考虑替代方案。
答案 1 :(得分:0)
你需要在JAVA中使用pdf解析库...解析文档,并在android中显示内容。以下是一些有用的链接:
http://java-source.net/open-source/pdf-libraries
答案 2 :(得分:0)
在java中有一个api,不确定它是否在android中受支持,但如果可能的话。 您可以使用iText Api在您的应用程序中读取和编写pdf文档,并且不需要在设备上安装pdf查看器。
答案 3 :(得分:0)
有可用的开源代码code.google.com/p/apv,andpdf.sourceforge.net/
你必须在你的应用程序中集成它,没有其他直接的方法来做到这一点。
答案 4 :(得分:-1)