Apache PdfBox 项目已被移植到 Android 上运行
PdfBox-Android ================ 将 Apache 的 PdfBox 库移植到 Android 上,以便在 Android 上使用。大多数功能现在都已实现。可以将功能请求添加到问题跟踪器中。稳定版本可以作为 Gradle 依赖项添加到 Maven Central。本项目的主要代码采用 Apache 2.0 许可证,可在 http://www.apache.org/licenses/LICENSE-2.0.html 中找到。 使用方法 ================ 将以下内容添加到 build.gradle 中的依赖项中: gradle dependencies { implementation 'com.tom-roush:pdfbox-android:2.0.27.0' } 在调用 PDFBox 之前,需要初始化库的资源加载器。在调用 PDFBox 方法之前添加以下一行: java PDFBoxResourceLoader.init(getApplicationContext()); 示例应用位于 sample 目录中,包括常见任务的示例。
可选依赖项 ===============
PdfBox-Android 可选择使用第三方库提供的附加功能。这些库默认不包含在 PdfBox-Android 中,以减小其大小。请参阅示例项目的 build.gradle 中的 dependencies 部分,了解如何包含可选依赖项。
Android 并不提供处理 JPX 图像的本地支持。这些图像可以使用 JP2Android 库 来读取。由于 JPX 不是常用的图像格式,因此默认情况下 PdfBox-Android 不包含此库。如果您的应用程序的类路径中不包含 JP2Android 库,则将忽略 JPX 图像,并会记录警告信息。
暂无开放 Issues,或尚未同步最近议题。