使用PDFBox在Android中显示PDF文件的内容

时间:2011-08-19 19:41:11

标签: android pdf pdfbox

是否可以使用“PDFBox”来原样显示PDF文件的内容?

1 个答案:

答案 0 :(得分:1)

您可以查看PDF框文档的dependencies page

以下是该文件的引用:

  

三个PDFBox组件名为pdfbox,fontbox和jempbox。所有PDFBox组件的Maven groupId都是org.apache.pdfbox。

     

fontbox和jempbox组件是用于处理字体信息和XMP元数据的独立库。这些组件没有外部依赖关系,只需将相应的jar文件添加到应用程序的类路径即可使用。

     

主PDFBox组件pdfbox对fontbox和jempbox组件以及commons-logging库有很强的依赖性。

正如它所说,有2个依赖项,jempbox和fontbox(它们也是开源的)。两者都依赖于commons-logging,它可以以某种方式设置为不需要log4j,但使用标准Java日志API。我不确切知道Android是否完全实现了标准的Java日志API。

无论如何,如果您使用的是Eclipse,那么设置源依赖项就没有问题。只需为每个库源创建一个Java项目,并根据Build Path中的Java项目设置您的Android项目。我做到了这一点并且工作正常。