在Android中使用PDFBox显示PDF文件的内容
如何在android中使用tom rush的apache pdfbox端口按原样显示PDF文件的内容?
how to use apache pdfbox port by tom rush in android to display the content of a PDF file as it is ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以查看 PDFBox 文档的依赖项页面。
以下是该文档的引用:
正如它所说,有 2 个依赖项,jempbox 和 fontbox(它们也是开源的)。两者都依赖于 commons-logging,它可以以某种方式设置为不需要 log4j,但使用标准 Java 日志记录 API。我不知道 Android 是否完全实现了标准 Java 日志记录 API。
无论如何,如果你使用的是Eclipse,设置源依赖是没有问题的。只需为每个库源创建一个 Java 项目,然后在其构建路径中将 Android 项目设置为依赖于这些 Java 项目即可。我已经做到了这一点并且工作正常。
You can check out dependencies page of PDFBox documentation.
Here is a quote from the document:
As it says, there are 2 dependencies, jempbox and fontbox (they are also open-source). Both depend on commons-logging, which can somehow be set to not require log4j, but use standard Java logging API. I don't know exactly if Android fully implements standard Java logging API.
Anyway, if you are using Eclipse, there is no problem in setting source dependencies. Just create a Java project for each library source and set your Android project dependent on those Java projects in its Build Path. I have done this and it's working fine.