是否可以使用“PDFBox”来显示PDF文件的内容?使用PDFBox在Android中显示PDF文件的内容
3
A
回答
1
您可以查看PDFBox文档的dependencies page。
下面是从文档报价:
三个PDFBox的组件的命名PDFBOX,fontbox和jempbox。所有PDFBox组件的Maven组ID是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项目,并根据其构建路径中的这些Java项目设置您的Android项目。我已经做到了这一点,它工作正常。
相关问题
- 1. 如何在Android中使用pdfbox显示PDF文档的内容
- 2. 在pdf文件中显示内容的问题
- 3. 使用GWT显示PDF内容
- 4. Php显示内容的pdf
- 5. 在UITextView中显示PDF内容
- 6. 加密PDF与PdfBox-Android不兼容
- 7. 使用iTextSharp在创建的PDF中不显示任何内容?
- 8. 如何显示pdf内容?
- 9. 显示iFrame中的PDF内容(文件路径)
- 10. 使用PDFBOX从PDF
- 11. PDF内容显示在Firefox中,但不显示在IE中
- 12. 无法使用PDFBox将额外内容添加到现有PDF
- 13. 在dbctrlgrid中显示xml文件内容
- 14. 在Datagridview中显示excel文件内容
- 15. 在php中显示xml文件内容
- 16. 在PHP文件中使用$ _GET来显示相应的内容
- 17. 如何使用pdfbox获取PDF表单文本字段的内容?
- 18. 显示CSV文件内容
- 19. 显示文件内容
- 20. 使用ASP.Net在浏览器中显示文件内容
- 21. 在PHP中使用分页显示多个CSV文件内容
- 22. 文件中的文件内容不在php中显示
- 23. 使用PDFBox jar文件打印PDF文件
- 24. 如何使用PDFBOX PDF文件转换成PostScript文件2.0
- 25. 如何使用C++中的system()显示文件的内容?
- 26. 使用pdfbox计算pdf中的图像
- 27. 在Rails应用程序中内嵌显示pdf文件
- 28. 如何让C#Winforms Webbrowser控件将嵌入在html文件中的PDF内容显示为二进制内容?
- 29. 显示HTML内容在EDITTEXT Android中
- 30. 使用CMD显示目录中所有.txt文件的内容
谢谢!我会看一看。看来,PDFBox可以让你修改或创建PDF文件,但我仍然不知道是否可以在Android应用程序中显示PDF文件。 –
我认为你应该首先在PC上显示不同的PDF文档,以确保PDFBox的正常工作。我有3页PDF格式的英文文本,今天我尝试使用PDFBox时看起来并不正常。字体混乱,滚动滞后很多。除了PDFBox之外,我会考虑一些其他的选择,但我不能帮助你,因为我不知道任何好的例子。 – Victor
谢谢!我没有考虑过这个。我开始认为用“PDFBox”你必须自己构建PDF。使用“PDFBox”,您可以构建PDF并获取现有PDF的元素,但显示现有的PDF不是其资产之一。我对此有99%的把握。 –