このクイックチュートリアルでは、Java REST APIを使用してPDFから画像を抽出する方法を解説します。開発環境の設定方法、コンバーターの開発手順、そしてJavaベースのCloud SDKを使用してJava RESTインターフェースでPDFから写真を抽出する方法を網羅しています。PDFの単一ページまたは全ページから画像を抽出する方法を学習します。
前提条件
- アカウントAPI認証情報を作成する PDFから画像を抽出する
- PDFから画像を抽出するにはAspose.PDF Cloud SDK for Javaをダウンロードしてください
- 上記のSDKを使用して画像をエクスポートするためのJavaプロジェクトをセットアップします
Java APIを使用してPDFから画像を抽出する手順
- 画像を抽出するための API キーとアプリケーション SID を設定して、PdfApi オブジェクトを構成します。
- 画像を含むソースPDFファイルをクラウドストレージにアップロードします
- アップロードされたPDFファイル名と対象ページ番号を指定して画像を取得する()メソッドを呼び出します。
- リスト内のすべての画像を解析し、画像IDを取得します
- 各画像について、名前と画像IDを指定してGetImageExtractAsJpeg()メソッドを呼び出して画像をダウンロードします。
- ディスク上に一意の名前を付けて画像を保存する
以下の手順は、Java Low Code APIを使用してPDFから画像を抽出する方法をまとめたものです。PdfApiオブジェクトを作成し、PdfApiを使用してソースPDFファイルをアップロードし、GetImages()メソッドを使用してソースPDFファイル内の画像リストを取得します。リストを反復処理して画像IDを取得し、GetImageExtractAsJpeg()メソッドを使用して画像を取得してディスクに保存します。
Java RESTful サービスを使用して PDF から図を抽出するコード
このコードは、Java Low Code APIを使用してPDFから画像をエクスポートする方法を示しています。単一のページから画像を取得しますが、PDF内のすべてのページを反復処理し、画像インデックスに基づいてそのページからすべての画像または選択した画像を取得することもできます。ダウンロードした画像には、ページ番号と画像インデックスを使用して一意の名前を設定できます。
この記事では、PDFファイルから画像を抽出する方法を説明しました。PDFファイルに画像を挿入したい場合は、Java REST API を使用して PDF に画像を挿入するの記事をご覧ください。