fbpx
< 戻る
印刷

Mavenでの設定方法

JPedalは、開発者が独自のJavaアプリケーションでPDFファイルからコンテンツを表示、印刷、ラスタライズ、抽出することを可能にするJava PDFライブラリです。

このチュートリアルでは、開発用にJPedal jarを使用してMavenプロジェクトをセットアップする方法を示します。

ステップ1 – Maven repoをセットアップし、JPedalコード例を追加

以下のディレクトリ構造を作成します:

				
					<project_directory>
|_lib
|_src
|__main
|___java
				
			

GitHubにあるサンプルファイルを入手してください。

いずれかを実行します:
コマンドラインから git clone https://github.com/idrsolutions/jpedal-code-example.git を実行します。
または
Code” -> “Download ZIP “をクリックし、JPedalExamples.javaファイルを解凍します。

JPedalExamples.javaを src/main/java フォルダにコピーします。

				
					<project_directory>
|_lib
|_src
|__main
|___java
|____JPedalExamples.java

				
			

pom.xmlという新しいファイルを作成し、以下の内容をコピーしてください。

				
					<?xml version="1.0" encoding="UTF-8"?>
<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>org.example</groupId>
    <artifactId>jpedal-example</artifactId>
    <version>1.0-SNAPSHOT</version>

    <dependencies>
        <dependency>
            <groupId>com.idrsolutions</groupId>
            <artifactId>jpedal</artifactId>
            <version>1.0</version>
        </dependency>
    </dependencies>
</project>
				
			

ステップ2 – JPedal jar(トライアルまたは製品版)のインストール

このチュートリアルでは、JPedalのjarファイル名が “jpedal.jar “であることを前提にしていますので、もしトライアル版のjarを使用している場合は、このステップに進む前にファイル名を “jpedal.jar “に変更してください。

JPedalのjarファイルを見つけ、libのディレクトリに移動します。

				
					<project_directory>
|_lib
|__**jpedal.jar**
|_src
|__main
|___java
|____JPedalExamples.java
				
			

lib のディレクトリでコマンドラインを開き、以下のコマンドを実行します。

				
					mvn install:install-file -Dfile=jpedal.jar -DgroupId=com.idrsolutions -Dpackaging=jar -DartifactId=jpedal -Dversion=1.0
				
			

これが完了したら、依存関係をプロジェクトに追加できます。これはサンプルの pom ではすでに行われていますが、<dependency> タグで実現できます。

ステップ 3 – 好みのIDEで実行

お好みのJava IDEを開いてください。

プロジェクトを開くを選択します:

  • IntelliJ IDEA (Open)
  • Eclipse (Import -> Maven -> Existing Maven Projects)
  • Netbeans (Open Project)

プロジェクトフォルダを選択

ステップ4 – コーディングの開始

以下のサンプルコードから試したいアクションのコメントを外します。

 

				
					public static void main(String[] args) {
    try {
        pdfToImage();
//        pdfViewer();
//        extractWords();
//        extractImages();
    } catch (final Exception e) {
        e.printStackTrace();
    }
}
				
			

アクションのパラメータを変更し、正しいinput/outputを指示します。

				
					public static void pdfToImage() throws PdfException {
    ConvertPagesToImages.writeAllPagesAsImagesToDir("/path/to/input/file.pdf",
            "/path/to/output/", "png", 1.33f);
}

				
			

実行ボタンをクリックします。

    MENU
    PAGE TOP