NetBeansでJPedalをセットアップする方法
JPedalは、開発者が自身のJavaアプリケーション内でPDFファイルの表示、印刷、ラスタライズ、コンテンツ抽出、編集を行うことができるJava PDFライブラリです。
このチュートリアルでは、NetBeansでプロジェクトをセットアップし、JPedalの使用を開始する方法を説明します。
注意: JPedal jarの試用版または製品版が必要です。試用版jarはこちら からダウンロードできます。
まだインストールしていない場合は、NetBeansウェブサイト にアクセスし、最新版のNetBeansをダウンロードしてください:
インストールが完了したら、NetBeansを開きます。「New project」に移動し、AntでJavaアプリケーションを作成します。(これにより必要な基本がすべて揃い、JPedalを始める際に最適です)「Next」をクリックしてプロジェクトに名前を付け、「Finish」をクリックします。

依存関係を格納するために、プロジェクト内に「lib」ディレクトリを作成します。
サンプルのGitHubリポジトリ にアクセスし、「Code」をクリックします。

以下のいずれかを実行します:
- 「Clone with HTTPS」の下にあるURLをコピー
次にNetBeansで、「Team」→「Git」→「Clone」をクリック
URLを入力します
または
- 「Download ZIP」をクリックし、JPedalExamples.javaファイルを展開します。
最後に、JPedalExamples.javaをステップ2で作成したプロジェクトの「src」フォルダにコピーします。
プロジェクトができたら、JPedal jarファイルのコピーを見つけて、「lib」ディレクトリに追加します。
プロジェクトを右クリックして「properties」に移動します。次に「Libraries」に移動し、プラス記号をクリックして「Add JAR/Folder」を選択します。

JPedal jarがあるlibフォルダに移動し、jarをクリックし、「Open」をクリックしてから「OK」をクリックします。
これでコードの編集を開始できます。まず、パラメータを目的に合わせて変更します。同じディレクトリにない場合は、入力/出力パスを完全に記述してください:
public static void extractImages() throws PdfException {
ExtractClippedImages.writeAllClippedImagesToDirs("inputFile.pdf",
"outputFolder", "png", new String[]{"100", "fixedHeight"});
}
}
この後、使用したいメソッドのコメントを解除してください:
public static void main(String[] args) {
try {
pdfToImage();
// pdfViewer();
// extractWords();
// extractImages();
} catch (final Exception e) {
e.print.printStackTrace();
}
}
これでプロジェクトをビルドして実行できます!
JPedalができることについて詳しくは、以下のチュートリアルをご覧ください:
