如何创build我们自己的Android PDF阅读器?

我想构build一个可以在我的Android应用程序中使用的PDF阅读器/阅读器,但是我无法使用Google文档来阅读我的内容。 我无法使用已经安装在我的设备上的任何PDF阅读器。 它应该在我的应用程序内,不要通过互联网公开我的安全内容。

我可以使用什么? 我是否必须使用Android本地开发工具包创build我自己的查看器?

Solutions Collecting From Web of "如何创build我们自己的Android PDF阅读器?"

我build议考虑MuPDF已经被移植到Android上使用 多次,而不依赖于Java。 MuPDF针对轻量级的屏幕PDF渲染进行了优化,使其成为移动应用的完美select。

请注意,MuPDF和所有派生项目不适合商业用途 ,如果您不开发开源的GPL项目,您应该考虑替代scheme。

你将需要在JAVA中的pdfparsing库…parsing文档,并在android中显示内容。 以下是一些有用的链接:

http://java-source.net/open-source/pdf-libraries

http://itextpdf.com/

http://itextpdf.com/examples/iia.php?id=275

用于Java的高级PDFparsing器

在java中有一个api,不知道它是否支持在android中,但如果可能的话。 您可以使用iText Api在您的应用程序中读取和写入pdf文档,并且不需要在设备上安装PDF查看器。

有可用的开源代码code.google.com/p/apv,andpdf.sourceforge.net/

你必须在你的应用程序中集成这个,没有其他直接的方法来做到这一点。

我想你可以使用iText库来读取android中的PDF。

这是几个链接

如何在android中使用itext库读取pdf

无法在android中运行简单的iText库程序