C#を介してGIFをWEBPに変換します
画像エディタやサードパーティのライブラリを必要とせずに、ネイティブの.NET APIを使用してGIFをWEBPに変換します。
C#を使用してGIFをWEBPに変換する方法
GIFをWEBPに変換するには、 Aspose.Imaging for .NET 機能が豊富で強力で使いやすいC#プラットフォーム用の画像操作および変換APIであるAPI。開ける NuGet パッケージマネージャー、検索 ** Aspose.Imaging ** とインストールします。パッケージマネージャーコンソールから次のコマンドを使用することもできます。
パッケージマネージャーコンソールコマンド
PM> Install-Package Aspose.Imaging
C#を介してGIFをWEBPに変換する手順
開発者は、わずか数行のコードでGIFファイルを簡単にロードしてWEBPに変換できます。
- Image.Loadメソッドを使用してGIFファイルをロードします
- ImageOptionsBaseの必要なサブクラスのインスタンスを作成および設定します(例:BmpOptions、PngOptionsなど)
- Image.Saveメソッドを呼び出します
- WEBP拡張子とImageOptionsBaseクラスのオブジェクトを含むファイルパスを渡します
システム要求
変換サンプルコードを実行する前に、次の前提条件があることを確認してください。
-Microsoft Windows、または.NET Framework、.NET Core、Windowsアプリケーション、ASP.NETWebアプリケーションと互換性のあるOS。 -Microsoft VisualStudioのような開発環境。 -プロジェクトで参照されているAspose.Imagingfor.NET。
GIFをWEBPに変換します-.NET
GIFをWEBPに変換する無料アプリ
- GIF画像を選択またはドラッグアンドドロップします
- フォーマットを選択し、[変換]ボタンをクリックします
- ダウンロードボタンをクリックして、WEBP画像をダウンロードします
[GIFをWEBPに変換するライブデモ]を確認してください( https://products.aspose.app/imaging/ja/conversion/gif-to-webp )
GIF とは GIF ファイル形式
GIFまたはGraphicalInterchange Formatは、高度に圧縮された画像の一種です。 Unisysが所有するGIFは、画質を低下させないLZW圧縮アルゴリズムを使用します。画像ごとに、GIFは通常、ピクセルあたり最大8ビットを許可し、画像全体で最大256色を許可します。最大1600万色を表示でき、人間の目の限界にかなり触れるJPEG画像とは対照的です。インターネットが登場したとき、GIFは低帯域幅を必要とし、色の単色領域を消費するグラフィックスと互換性があるため、依然として最良の選択でした。アニメーションGIFは、多数の画像またはフレームを1つのファイルに結合し、それらを順番に表示して、アニメーションクリップまたは短いビデオを生成します。色の制限は、フレームごとに最大256であり、カラーグラデーションを使用して他の画像や写真を再現するのに最も適していない可能性があります。
続きを読むWEBP とは WEBP ファイル形式
Googleによって導入されたWebPは、可逆および非可逆圧縮に基づく最新のラスターWeb画像ファイル形式です。画像サイズを大幅に縮小しながら、同じ画質を提供します。ほとんどのWebページはデータの効果的な表現として画像を使用するため、WebページでWebP画像を使用すると、Webページの読み込みが速くなります。 Googleによると、WebPの損失のない画像はPNGと比較してサイズが26%小さく、WebPの損失のある画像は同等のJPEG画像よりも25〜34%小さくなっています。画像は、WebPと他の画像ファイル形式の間の構造的類似性(SSIM)インデックスに基づいて比較されます。 WebPは、WebMマルチメディアコンテナ形式の姉妹プロジェクトです。
続きを読むその他のサポートされている変換
C#を使用すると、を含むさまざまな形式を簡単に変換できます。