JavaでPNG画像をJPGに変換する

さまざまなシナリオで、PNG画像のサイズを縮小する必要がある場合があります。このような場合、PNGからJPGへの変換が一般的に行われます。 Javaアプリケーション内からこの変換を自動化するために、この記事では、JavaでプログラムによってPNG画像をJPGに変換する方法を示します。

PNGからJPGへの変換用のJavaAPI

PNG画像をJPEG形式に変換するには、Aspose.Imaging for Javaを使用します。これは、さまざまな画像形式を操作するための機能豊富な画像処理APIです。 APIは、画像をある形式から別の形式に変換するための強力な画像コンバーターも提供します。 APIのJARをダウンロードするか、Mavenを使用してインストールできます。

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>http://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-imaging-java</artifactId>
    <version>21.12</version>
    <classifier>jdk16</classifier>
</dependency>

JavaでPNG画像をJPGに変換する

Aspose.Imaging for Javaは、PNGからJPGへの変換を実行するためのわずか数ステップを必要とします。 PNG画像をロードしてJPG形式で保存するだけです。 JavaでPNG画像をJPGに変換する方法を見てみましょう。

次のコードサンプルは、PNG画像をJPG形式に変換する方法を示しています。

// PNG画像を読み込む
com.aspose.imaging.Image image = com.aspose.imaging.Image.load("image.png");

// 画像をJPGとして保存
image.save("png-to-jpg.jpg", new com.aspose.imaging.imageoptions.JpegOptions());

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

無料の一時ライセンスを取得して、評価の制限なしにAspose.ImagingforJavaを使用できます。

結論

この記事では、JavaでPNG画像をJPGに変換する方法を学びました。 APIをインストールし、提供されているコードサンプルを統合するだけで、Javaアプリケーション内からPNGからJPGへの変換を自動化できます。さらに、ドキュメントを使用して、Java画像処理APIの詳細を調べることができます。また、フォーラムに質問を投稿することもできます。

関連項目