Java を使用して JPEG を PDF に変換する

Java を使用して JPEG を PDF に変換する

JPEGPDF は、現時点で最も広く使用されている 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 呼び出しを構成できます。

以下の手順とコード スニペットに従ってください。

  1. Document クラスのオブジェクトを作成します。
  2. getPages().add() メソッドを呼び出して、ドキュメントにページを追加します。
  3. Image クラスのインスタンスをインスタンス化します。
  4. setFile メソッドを呼び出して、サンプル JPEG 画像ファイルを読み込みます。
  5. setFixWidth メソッドを呼び出して、画像の幅を設定します。
  6. setFixHeight メソッドを呼び出して、画像の高さを設定します。
  7. TextFragment クラスのコンストラクターを初期化し、setTitle メソッドを呼び出して JPEG 画像のタイトルを設定します。
  8. setApplyResolution メソッドは、生成時に画像が解像度を使用するかどうかを示すブール値を設定します。
  9. setBlackWhite メソッドは、画像を強制的に白黒にするかどうかを示すブール値を設定します。
  10. getParagraphs().add(image) メソッドを呼び出して、JPEG 画像をページに追加します。
  11. 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");

以下の画像で出力を確認できます。

JPEG から PDF

無料ライセンスを取得する

無料の一時ライセンス を利用して、評価制限なしで API を試すことができます。

まとめ

プログラムで Java を使用して JPEG を PDF に変換する方法を学んでいただければ幸いです。さらに、この PDF 生成ライブラリの ドキュメント にアクセスして、その他の機能を学習することもできます。このブログ投稿は、プログラムで JPEG から PDF へのコンバーターを構築しようとしている場合に役立ちます。さらに、最新情報については conholdate.com にアクセスしてください。

質問する

フォーラムでご質問やご質問をお知らせください。

よくある質問

Javaを使用して画像をPDFに変換するには?

この PDF ジェネレーター ライブラリ をインストールして、一般的な画像形式をプログラムで PDF ファイル形式に変換します。

JPG を PDF に変換できますか?

この リンク にアクセスして、Java アプリケーションで JPEG/JPG を PDF ファイル形式に変換するコード スニペットを確認してください。

関連項目