Android 在应用程序中使用哪个库显示PDF文件?

Android 在应用程序中使用哪个库显示PDF文件?,android,Android,可能重复: 我的问题很简单。 以下哪个库用于在android设备中显示PDF文件 1.Qoppa 2.muPDF 3.iText 4.pdfBox 我在他们的网站和堆栈溢出上搜索了很多,但我不清楚这些库实际上做了什么 我正在开发一个应用程序,可以从SD卡和网络上阅读电子书。所以请建议我,我应该使用哪一个? 谢谢 Qoppa是一种商业产品 muPDF是轻量级的,但是GPLed iText是AGPLed,一个定制的GPLv3 pdfBox很好,但尺寸有点大 我遇到了和你一样的问题。我尝试了以上所有

可能重复:

我的问题很简单。 以下哪个库用于在android设备中显示PDF文件

1.Qoppa

2.muPDF

3.iText

4.pdfBox

我在他们的网站和堆栈溢出上搜索了很多,但我不清楚这些库实际上做了什么

我正在开发一个应用程序,可以从SD卡和网络上阅读电子书。所以请建议我,我应该使用哪一个? 谢谢

  • Qoppa是一种商业产品
  • muPDF是轻量级的,但是GPLed
  • iText是AGPLed,一个定制的GPLv3
  • pdfBox很好,但尺寸有点大

  • 我遇到了和你一样的问题。我尝试了以上所有方法。没有一个对我有效。经过一些研究,我发现几乎所有的手机都有AdobeReader(或任何其他pdf阅读器)。所以我只是想在安装的pdf阅读器中打开pdf文件。

    什么是GPLed和GPL v3?请告诉我哪一个更适合我?这是库的许可证。简单来说,如果你在GPL下使用lib,你的应用程序也必须在GPL下开源。GPL v3甚至很复杂,它除了源代码外还带走了专利。哪一个更好使用?我认为muPdf很好,因为它是开源的。你有什么建议吗?我建议你试试pdfBox,它是一个Apache驱动的项目,除非你打算开源你的应用程序。pdfBox是否允许在android设备上显示PDF文件?我知道在adobe Reader中打开PDF文件的意图。我希望用户能够在我的应用程序中查看PDF文件。这就是为什么我必须从上述四个库中进行选择。但我不知道哪一个更好。