PDFBox环境安装详细步骤

本文概述

  • PDFBox安装
  • 在Eclipse中安装PDFBox
  • 使用pom.xml
PDFBox安装 要安装PDFBox, 请执行以下步骤:
步骤1.打开Apache PDFBox主页。
【PDFBox环境安装详细步骤】https://pdfbox.apache.org/
PDFBox环境安装详细步骤

文章图片
步骤2.单击下载链接。 PDFBox下载页面显示在以下屏幕截图中。
PDFBox环境安装详细步骤

文章图片
步骤3.在下载页面中, 单击最新版本。对于实例, 我们选择PDFBox 2.0.9。单击此发行版, 我们将定向到所需的JAR文件, 如以下屏幕快照所示。
PDFBox环境安装详细步骤

文章图片
步骤4.下载以下JAR文件pdfbox-app-2.0.9.jar, pdfbox-2.0.9.jar, fontbox-2.0.9.jar, preflight-2.0.9.jar, xmpbox-2.0.9.jar和, pdfbox-tools-2.0.9.jar。
在Eclipse中安装PDFBox 需要下载的JAR文件才能嵌入Eclipse环境。我们可以通过设置构建路径并使用pom.xml文件来做到这一点。
请按照以下步骤在Eclipse中安装PDFBox-
步骤1.打开Eclipse IDE。转到文件-> 新建-> Java项目。
步骤2.将打开一个新的Java项目向导。填写详细信息, 然后单击下一步。
PDFBox环境安装详细步骤

文章图片
步骤3.创建一个新的Java项目。右键单击该项目, 然后选择” 构建路径” -> ” 配置构建路径” 。以下屏幕将打开。
PDFBox环境安装详细步骤

文章图片
步骤4.单击添加外部JAR。选择我们上面已下载的JAR文件, 然后单击” 确定” 。
PDFBox环境安装详细步骤

文章图片
步骤5.单击” 确定” 按钮后, 该JAR文件将添加到我们的库中, 如以下屏幕截图所示。
PDFBox环境安装详细步骤

文章图片
步骤6.单击” 确定” 后, JAR文件已成功添加到当前项目中。我们可以通过扩展” 参考库” 来验证这些库, 如以下屏幕截图所示。
PDFBox环境安装详细步骤

文章图片
使用pom.xml 1.将Java项目转换为Maven项目。为此, 右键单击Project-> Submenu Configure-> Convert to Maven Project。
PDFBox环境安装详细步骤

文章图片
2.将以下组件添加到其pom.xml。
< projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> < modelVersion> 4.0.0< /modelVersion> < groupId> PDFDemoProject< /groupId> < artifactId> PDFDemoProject< /artifactId> < version> 0.0.1-SNAPSHOT< /version> < build> < sourceDirectory> src< /sourceDirectory> < plugins> < plugin> < artifactId> maven-compiler-plugin< /artifactId> < version> 3.7.0< /version> < configuration> < source> 1.8< /source> < target> 1.8< /target> < /configuration> < /plugin> < /plugins> < /build> < dependencies> < dependency> < groupId> org.apache.pdfbox< /groupId> < artifactId> pdfbox< /artifactId> < version> 2.0.9< /version> < /dependency> < dependency> < groupId> org.apache.pdfbox< /groupId> < artifactId> fontbox< /artifactId> < version> 2.0.9< /version> < /dependency> < dependency> < groupId> org.apache.pdfbox< /groupId> < artifactId> jempbox< /artifactId> < version> 1.8.14< /version> < /dependency> < dependency> < groupId> org.apache.pdfbox< /groupId> < artifactId> xmpbox< /artifactId> < version> 2.0.9< /version> < /dependency> < dependency> < groupId> org.apache.pdfbox< /groupId> < artifactId> preflight< /artifactId> < version> 2.0.9< /version> < /dependency> < dependency> < groupId> org.apache.pdfbox< /groupId> < artifactId> pdfbox-tools< /artifactId> < version> 2.0.9< /version> < /dependency> < /dependencies> < /project>

    推荐阅读