< 戻る
印刷

PDFから切り抜きされていない画像を抽出

JPedalは、PDFファイルと共に表示される切り抜きされていない画像(そのまま、または拡大縮小して変換されたもの)を簡単に抽出する方法をいくつか提供しています。

コマンドラインまたは他の言語でPDFから切り抜きされていない画像を抽出

				
					java -jar <a href="https://www.intwk.co.jp/jpedal/" title="PDFドキュメントを扱う必要のあるJava開発者のためのPDFライブラリです。このライブラリは、PDFファイルを扱う際の一般的な問題を解決します。" hreflang="ja" onover-preload="1">jpedal</a>.jar --extractImages 
"inputFileOrDir" "outputDir" "outputImageFormat"
				
			

このコマンドは、”inputFileOrDir “で指定されたPDFまたはPDFのディレクトリから存在する全ての画像を抽出します。出力は “outputDir “で指定されたディレクトリに置かれます。出力形式は “outputImageFormat “で指定します。

JavaでPDFから切り抜きされていない画像を抽出

静的で便利なメソッド
				
					ExtractImages.
writeAllImagesToDir("inputFileOrDirectory", "outputDir" , 
"outpuImageFormat", true, false);
				
			
APIアクセス方法
				
					ExtractImages extract=new ExtractImages("C:/pdfs/mypdf.pdf");
//extract.setPassword("password");
if (extract.openPDFFile()) {
    int pageCount=extract.getPageCount();
    for (int page=1; page
				
			

このサンプルはJPedal ExtractImagesクラスを使用しています。ExtractImagesは、BMP、PNG、JPG、JPG2000、TIFFを含むいくつかの異なる画像形式で画像を出力することができます。

MENU
PAGE TOP