この短いチュートリアルでは、JavaでPDFを画像に変換する方法についてのガイダンスを提供します。このPDFから画像へのコンバーターJavaコードを記述している間、ソースPDFをロードし、出力画像のプロパティを構成するための数行のコードを含むコードが使用されます。最後のステップでは、各ページがJPGファイルとして保存されます。
JavaでのPDFから画像への変換の手順
- PDFから画像への変換のためにMavenリポジトリからAspose.PDFへの参照を追加します
- ソースPDFファイルをDocumentクラスオブジェクトにロードしてJPGに変換します
- Resolutionクラスオブジェクトを使用して、出力画像の目的の解像度を設定します
- 必要な出力画像タイプと設定された解像度に基づいて、それぞれの画像デバイスを初期化します
- ソースPDFファイルのすべてのページを繰り返し処理します
- JpegDeviceクラスのProcess関数を使用して、各ページを個別の画像ファイルとして保存します
- JavaでのPDFから画像への変換*の過程で、最初に必要なライブラリ参照が追加されます。次に、ソースPDFファイルがロードされ、出力画像の解像度が、このチュートリアルで使用されているJpegDeviceのようなそれぞれのImageDeviceクラスに設定されます。必要に応じて、選択したページを画像ファイルにレンダリングできます。
JavaでPDFを画像に変換するコード
このチュートリアルでは、PDFをJPGに変換するJavaコードを使用して、ソースPDFファイルをディスクからドキュメントクラスオブジェクトにロードしますが、バイト配列と入力ストリームからPDFファイルをロードすることもできます。 JpegDeviceクラスは、解像度を設定し、定義された解像度を使用して各ページの画像を作成するために使用されます。他のタイプのイメージを作成する場合は、BmpDevice、EmfDevice、GifDevice、PngDeviceなどのそれぞれのデバイスクラスを使用します。
このチュートリアルでは、JavaでPDFを画像に変換する方法について説明しました。 PDFからHTMLへの変換に興味がある場合は、JavaでPDFをHTMLに変換する方法の記事を参照してください。