Pdfbox-environment
PDFBox-環境
PDFBoxのインストール
Apache PDFBoxをダウンロードする手順は次のとおりです-
ステップ1 *-次のリンクをクリックして *Apache PDFBox のホームページを開きます-https://pdfbox.apache.org/
- ステップ2 *-上記のリンクをクリックすると、次のスクリーンショットに示すようにホームページが表示されます-
- ステップ3 *-次に、上記のスクリーンショットで強調表示されている*ダウンロード*リンクをクリックします。 クリックすると、次のスクリーンショットに示すように、PDFBoxのダウンロードページに移動します。
ステップ4 *-ダウンロードページに、PDFBoxのリンクがあります。 最新リリースの各リンクをクリックします。 たとえば、 *PDFBox 2.0.1 を選択しています。これをクリックすると、次のスクリーンショットに示すように、必要なjarファイルが表示されます。
- ステップ5 *-jarファイルpdfbox-2.0.1.jar、fontbox-2.0.1.jar、preflight-2.0.1.jar、xmpbox-2.0.1.jar、およびpdfbox-tools-2.0.1をダウンロードします。瓶。
Eclipseのインストール
必要なjarファイルをダウンロードしたら、これらのJARファイルをEclipse環境に埋め込む必要があります。 これを行うには、ビルドパスをこれらのJARファイルに設定し、 pom.xml を使用します。
ビルドパスの設定
EclipseにPDFBoxをインストールする手順は次のとおりです-
- ステップ1 *-システムにEclipseがインストールされていることを確認します。 そうでない場合は、システムにEclipseをダウンロードしてインストールします。
- ステップ2 *-次のスクリーンショットに示すように、Eclipseを開き、[ファイル]、[新規]の順にクリックして、新しいプロジェクトを開きます。
- ステップ3 *-プロジェクトを選択すると、*新しいプロジェクト*ウィザードが表示されます。 このウィザードで、Javaプロジェクトを選択し、次のスクリーンショットに示すように[次へ]ボタンをクリックして続行します。
- ステップ4 *-先に進むと、*新しいJavaプロジェクトウィザード*に移動します。 次のスクリーンショットに示すように、新しいプロジェクトを作成し、[次へ]をクリックします。
ステップ5 *-新しいプロジェクトを作成した後、それを右クリックします。次のスクリーンショットに示すように、 *Build Path を選択し、* Configure Build Path…*をクリックします。
ステップ6 *-*ビルドパス*オプションをクリックすると、 Javaビルドパスウィザード*が表示されます。 次のスクリーンショットに示すように、 Add External JARs を選択します。
ステップ7 *-jarファイルを選択 *fontbox-2.0.1.jar、pdfbox-2.0.1.jar、pdfbox-tools-2.0.1.jar、preflight-2.0.1.jar、xmpbox-2.0.1次のスクリーンショットに示すjar 。
- ステップ8 *-上記のスクリーンショットの*開く*ボタンをクリックすると、次のスクリーンショットに示すように、これらのファイルがライブラリに追加されます。
ステップ9 *- *OK をクリックすると、必要なJARファイルが現在のプロジェクトに正常に追加され、次のスクリーンショットに示すように、参照ライブラリを展開してこれらの追加ライブラリを確認できます。
pom.xmlを使用する
プロジェクトをMavenプロジェクトに変換し、次の内容をその* 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
http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>my_project</groupId>
<artifactId>my_project</artifactId>
<version>0.0.1-SNAPSHOT</version>
<build>
<sourceDirectory>src</sourceDirectory>
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.3</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.1</version>
</dependency>
<dependency>
<groupId>org.apache.pdfbox</groupId>
<artifactId>fontbox</artifactId>
<version>2.0.0</version>
</dependency>
<dependency>
<groupId>org.apache.pdfbox</groupId>
<artifactId>jempbox</artifactId>
<version>1.8.11</version>
</dependency>
<dependency>
<groupId>org.apache.pdfbox</groupId>
<artifactId>xmpbox</artifactId>
<version>2.0.0</version>
</dependency>
<dependency>
<groupId>org.apache.pdfbox</groupId>
<artifactId>preflight</artifactId>
<version>2.0.0</version>
</dependency>
<dependency>
<groupId>org.apache.pdfbox</groupId>
<artifactId>pdfbox-tools</artifactId>
<version>2.0.0</version>
</dependency>
</dependencies>
</project>