JavaでGIFをWEBPに変換する

この短いガイドでは、GIFWEBPにJavaで変換する方法を説明します。IDEの設定方法、手順リスト、そしてJavaでのGIFからWEBPコンバータを示すサンプルコードが含まれています。サンプルコードで使用されているAPI機能の詳細についても説明します。

JavaでアニメーションGIFをWEBPに変換する手順

  1. Aspose.Imaging for Javaを使用するようにIDEを設定し、GIFファイルをWEBP形式に変換する
  2. 変換を行うために必要な名前空間ImageとWebPOptionsをインポートする
  3. ソースGIF画像をImageクラスに読み込む
  4. 出力WEBPをカスタマイズするためにWebPOptionsクラスのインスタンスを作成する
  5. setLossless()メソッドをTrue値で呼び出し、非可逆圧縮なしで出力画像を生成する
  6. 結果の画像をWEBPとしてディスクに保存する

これらの手順に従ってJavaでGIFをWEBPに変換してください。必要な名前空間をすべて追加し、製品のすべての機能を利用するためにライセンスを有効化し、ソースGIFファイルをImageクラスに読み込み、WebPOptionsクラスのインスタンスを作成します。WebPOptionsオブジェクトを使用して圧縮設定などのパラメータを設定し、出力WEBP画像をカスタマイズしてからディスクに保存します。

JavaでGIFからWEBPコンバータソフトのコード

上記のコードは、ソースGIFがアニメーションの場合にJavaでGIFをアニメーションWEBPに変換する方法を示しています。ただし、通常のGIFからWEBPへの変換にも同じコードを使用できます。WebPOptionsクラスを使用すると、出力品質、アニメーション設定、メタデータ保持、パレットや解像度の調整などを行うことができます。Imageクラスは、読み込んだ画像形式を検出し、リサイズ、回転、反転、トリミング、変換を変換前に実行できます。

この記事では、GIFファイルをWEBP形式に変換する方法を説明しました。新しいWEBPファイルを作成するには、JavaでWEBPを作成する記事を参照してください。

 日本語