
Java を使用して JPEG を PDF に変換する
JPEG と PDF は、現時点で最も広く使用されている 2 つのファイル形式です。 PNG と JPEG はラスター イメージ ファイルですが、PDF はベクター ファイルに基づいています。ただし、ビジネス要件の変化に伴い、JPEG を PDF に変換する必要があります。したがって、このエンタープライズレベルの PDF ジェネレーター ライブラリ を使用して、JPEG から PDF への変換を実現します。さらに、一般的な画像ファイル形式をプログラムで解析、処理、および PDF ファイルに変換できます。 Java API を使用して JPEG を PDF に変換するコード スニペットを作成しましょう。
次のセクションについて説明します。
PDF ジェネレータ ライブラリのインストール
インストールに関する限り、Java プロジェクトでこのライブラリをセットアップするための完全な インストール ガイドを見つけることができます。システムに Java がインストールされていることを確認してください。ただし、API を ダウンロード する方法と、次の Maven 構成を使用してインストールする方法の 2 つがあります。
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<classifier>jdk17</classifier>
</dependency>
Java を使用して JPEG を PDF に変換する
この PDF ジェネレーター ライブラリを使用すると、開発者はビジネス要件を満たすように API 呼び出しを構成できます。
以下の手順とコード スニペットに従ってください。
- Document クラスのオブジェクトを作成します。
- getPages().add() メソッドを呼び出して、ドキュメントにページを追加します。
- Image クラスのインスタンスをインスタンス化します。
- setFile メソッドを呼び出して、サンプル JPEG 画像ファイルを読み込みます。
- setFixWidth メソッドを呼び出して、画像の幅を設定します。
- setFixHeight メソッドを呼び出して、画像の高さを設定します。
- TextFragment クラスのコンストラクターを初期化し、setTitle メソッドを呼び出して JPEG 画像のタイトルを設定します。
- setApplyResolution メソッドは、生成時に画像が解像度を使用するかどうかを示すブール値を設定します。
- setBlackWhite メソッドは、画像を強制的に白黒にするかどうかを示すブール値を設定します。
- getParagraphs().add(image) メソッドを呼び出して、JPEG 画像をページに追加します。
- save メソッドを呼び出して、出力を PDF ドキュメントとして保存します。
次のコードをコピーしてメイン ファイルに貼り付けます。
// Document クラスのオブジェクトを作成する
Document document = new Document();
// getPages().add() メソッドを呼び出して、ドキュメントにページを追加します
Page page = document.getPages().add();
// Image クラスのインスタンスをインスタンス化する
Image image = new Image();
// setFile メソッドを呼び出して、サンプルの JPEG 画像ファイルを読み込みます
image.setFile( "sample.jpeg");
// setFixWidth メソッドを呼び出して、画像の幅を設定します
image.setFixWidth(250);
// setFixHeight メソッドを呼び出して、画像の高さを設定します
image.setFixHeight(300);
// TextFragment クラスのコンストラクターを初期化し、setTitle メソッドを呼び出して JPEG 画像のタイトルを設定します。
image.setTitle(new TextFragment("Setting the image title"));
// setApplyResolution メソッドは、生成時に画像が解像度を使用するかどうかを示すブール値を設定します
image.setApplyResolution(true);
// setBlackWhite メソッドは、画像を強制的に白黒にするかどうかを示すブール値を設定します。
image.setBlackWhite(false);
// getParagraphs().add(image) メソッドを呼び出して、JPEG 画像をページに追加します。
page.getParagraphs().add(image);
// save メソッドを呼び出して、出力を PDF ドキュメントとして保存します。
document.save("JPEGtoPDF.pdf");
以下の画像で出力を確認できます。

無料ライセンスを取得する
無料の一時ライセンス を利用して、評価制限なしで API を試すことができます。
まとめ
プログラムで Java を使用して JPEG を PDF に変換する方法を学んでいただければ幸いです。さらに、この PDF 生成ライブラリの ドキュメント にアクセスして、その他の機能を学習することもできます。このブログ投稿は、プログラムで JPEG から PDF へのコンバーターを構築しようとしている場合に役立ちます。さらに、最新情報については conholdate.com にアクセスしてください。
質問する
フォーラムでご質問やご質問をお知らせください。
よくある質問
Javaを使用して画像をPDFに変換するには?
この PDF ジェネレーター ライブラリ をインストールして、一般的な画像形式をプログラムで PDF ファイル形式に変換します。
JPG を PDF に変換できますか?
この リンク にアクセスして、Java アプリケーションで JPEG/JPG を PDF ファイル形式に変換するコード スニペットを確認してください。