PDFBox 安装
PDFBox 安装
要安装 PDFBox,请执行以下步骤:
第1步:打开Apache PDFBox的主页。
第2步:单击下载链接。PDFBox 下载页面显示在以下屏幕截图中。
第3步:在下载页面,例如,我们选择PDFBox 2.0.24。单击此版本,我们将被定向到所需的JAR文件,如下面的屏幕截图所示。
第4步:下载以下JAR文件:
- pdfbox-app-2.0.24.jar
- pdfbox-2.0.24.jar
- fontbox-2.0.24.jar
- preflight-2.0.24.jar
- xmpbox-2.0.24.jar
- pdfbox-tools-2.0.24.jar
Eclipse 中安装PDFBox
需要将下载的JAR文件嵌入到 Eclipse 环境中。我们可以通过设置构建路径和使用pom.xml文件来做到这一点。
按照以下步骤在 Eclipse 中安装 PDFBox:
第1步:打开Eclipse IDE。转到File->New->Java Project。
第2步:将打开一个新的Java 项目向导。填写详细信息,然后单击下一步。
第3步:创建一个新的 Java 项目。右键单击该项目并选择Build Path->Configure Build Path。将打开以下屏幕。
第4步:单击Add External JARs。选择我们在上面下载的JAR文件,然后单击Ok。
第5步:单击“确定”按钮后,JAR文件将添加到我们的库中,如下面的屏幕截图所示。
第6步:一旦我们点击Ok,JAR文件成功添加到当前项目中。我们可以通过以下代码来验证这些库是否可用,如下面的屏幕截图所示。
Maven中使用PDFBox
1. 将 Java 项目转换为Maven 项目。要做到这一点,右键单击该项目- >子菜单配置- >转换为Maven项目。
2. 将以下依赖添加到其pom.xml 中。
<project xmlns="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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>PDBBoxDemo</groupId>
<artifactId>PDBBoxDemo</artifactId>
<version>0.0.1-SNAPSHOT</version>
<build>
<sourceDirectory>src</sourceDirectory>
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.1</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.24</version>
</dependency>
<dependency>
<groupId>org.apache.pdfbox</groupId>
<artifactId>fontbox</artifactId>
<version>2.0.24</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.24</version>
</dependency>
<dependency>
<groupId>org.apache.pdfbox</groupId>
<artifactId>preflight</artifactId>
<version>2.0.24</version>
</dependency>
<dependency>
<groupId>org.apache.pdfbox</groupId>
<artifactId>pdfbox-tools</artifactId>
<version>2.0.24</version>
</dependency>
</dependencies>
</project>
热门文章
优秀文章