Pdfbox-environment

提供:Dev Guides
移動先:案内検索

PDFBox-環境

PDFBoxのインストール

Apache PDFBoxをダウンロードする手順は次のとおりです-

ステップ1 *-次のリンクをクリックして *Apache PDFBox のホームページを開きます-https://pdfbox.apache.org/

  • ステップ2 *-上記のリンクをクリックすると、次のスクリーンショットに示すようにホームページが表示されます-

PDFBoxホームページ

  • ステップ3 *-次に、上記のスクリーンショットで強調表示されている*ダウンロード*リンクをクリックします。 クリックすると、次のスクリーンショットに示すように、PDFBoxのダウンロードページに移動します。

PDFBox Downloads.jpg

ステップ4 *-ダウンロードページに、PDFBoxのリンクがあります。 最新リリースの各リンクをクリックします。 たとえば、 *PDFBox 2.0.1 を選択しています。これをクリックすると、次のスクリーンショットに示すように、必要なjarファイルが表示されます。

PDFBox Jarfiles.jpg

  • ステップ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を開き、[ファイル]、[新規]の順にクリックして、新しいプロジェクトを開きます。

Eclipseファイルメニュー

  • ステップ3 *-プロジェクトを選択すると、*新しいプロジェクト*ウィザードが表示されます。 このウィザードで、Javaプロジェクトを選択し、次のスクリーンショットに示すように[次へ]ボタンをクリックして続行します。

Eclipse Newprojectウィザード

  • ステップ4 *-先に進むと、*新しいJavaプロジェクトウィザード*に移動します。 次のスクリーンショットに示すように、新しいプロジェクトを作成し、[次へ]をクリックします。

プロジェクト作成ウィザード

ステップ5 *-新しいプロジェクトを作成した後、それを右クリックします。次のスクリーンショットに示すように、 *Build Path を選択し、* Configure Build Path…*をクリックします。

Eclipseビルドパス

ステップ6 *-*ビルドパス*オプションをクリックすると、 Javaビルドパスウィザード*が表示されます。 次のスクリーンショットに示すように、 Add External JARs を選択します。

Eclipse 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

Jarファイルの場所

  • ステップ8 *-上記のスクリーンショットの*開く*ボタンをクリックすると、次のスクリーンショットに示すように、これらのファイルがライブラリに追加されます。

Jarファイルが追加されました

ステップ9 *- *OK をクリックすると、必要なJARファイルが現在のプロジェクトに正常に追加され、次のスクリーンショットに示すように、参照ライブラリを展開してこれらの追加ライブラリを確認できます。

Eclipse 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>