fbpx
< 戻る
印刷

JPedalをコマンドラインや他の言語から使用する方法

JPedalをJava 8上で動かす方法

JPedalはシンプルなAPIを含んでいます。JPedalはJavaで書かれていますが、他の言語やコマンドラインでも使用することができます。

コマンドラインや他の言語からJPedalを使う方法

JPedalは、JPedalの機能に簡単にアクセスするためのコマンドを用意しています。このリストは、何もコマンドを実行しないか、以下のように-helpコマンドを使った場合に表示されます

				
					java -jar jpedal.jar --help
				
			
help画面

PDFから画像への変換例

				
					//convert Single file to BMP file (separate BMP for each page)
java -jar jpedal.jar --convert "pdfFile.pdf" imageOutput BMP

//convert directory of files to PNG file (separate PNG for each page)
java -jar jpedal.jar --convert files imageOutput PNG
				
			

詳細は、チュートリアルの PDF から画像への変換 を参照してください。

PDFファイルを閲覧するための例

				
					//open pdfFile.pdf in PDF Viewer
java -jar jpedal.jar --view "pdfFile.pdf" 

//open new blank PDF Viewer window
java -jar jpedal.jar --view 
				
			

詳細は、ビューアーのチュートリアルを参照してください。

PDFファイルを印刷するための例

				
					//Print the specified pdf file on the specified printer
java -jar jpedal.jar --print "pdfFile.pdf" "printerName"

//Print page 1 of the pdf file on the specified printer
java -jar jpedal.jar --print "pdfFile.pdf" "printerName" 1
				
			

詳細は、プリントのチュートリアルを参照してください。

PDFファイルから画像を抽出する例

				
					//Extract all raw images as PNG files from the specified PDF file
java -jar jpedal.jar --extractImages "pdfFile.pdf" "output/dir/" PNG
				
			

詳細は、画像抽出のチュートリアルを参照してください。

PDFファイルから切り抜いた画像を抽出する例

				
					//Extract all clipped images as PNG files from the specified PDF file
//at original size
java -jar jpedal.jar --extractClippedImages "pdfFile.pdf" "output/dir/" PNG -1 raw

//Extract all clipped images as PNG files from the specified PDF file
//at original size, and a height of 200px
java -jar jpedal.jar --extractClippedImages "pdfFile.pdf" "output/dir/" PNG -1 "raw" 200 "height200" 
				
			

詳細は、切り抜き画像チュートリアルを参照してください。

PDFファイルからメタデータを抽出する例

				
					//Extract all types of metadata from the specified file as JSON
java -jar jpedal.jar --metadata "pdfFile.pdf" 

//Extract only fields metadata from the specified file as JSON
java -jar jpedal.jar --metadata "pdfFile.pdf" fields
				
			

詳しい説明と取得できるメタデータの一覧は、メタデータチュートリアルを参照してください。

    MENU
    PAGE TOP