この短いガイドでは、GIFをWEBPにJavaで変換する方法を説明します。IDEの設定方法、手順リスト、そしてJavaでのGIFからWEBPコンバータを示すサンプルコードが含まれています。サンプルコードで使用されているAPI機能の詳細についても説明します。
JavaでアニメーションGIFをWEBPに変換する手順
- Aspose.Imaging for Javaを使用するようにIDEを設定し、GIFファイルをWEBP形式に変換する
- 変換を行うために必要な名前空間ImageとWebPOptionsをインポートする
- ソースGIF画像をImageクラスに読み込む
- 出力WEBPをカスタマイズするためにWebPOptionsクラスのインスタンスを作成する
- setLossless()メソッドをTrue値で呼び出し、非可逆圧縮なしで出力画像を生成する
- 結果の画像を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を作成する記事を参照してください。