11

C# での WebP のコード サンプルはないようです。ありますか?WebP 画像を直接表示する必要はありませんが、WebP として保存 & 転送できると便利です。

4

4 に答える 4

5

http://webp.codeplex.com/をご覧ください。WebP 形式に簡単にエンコードできるライブラリがあります。詳細については、この質問を確認してください。

ビットマップを WebP 画像に変換しますか?

ライブラリを使用すると、次のように WebP 形式に保存できます。

using (Image image = Image.FromFile("image.jpg"))
{
   Bitmap bitmap = new Bitmap(image);
   WebPFormat.SaveToFile("image.webp", bitmap);
}
于 2012-11-05T12:11:47.437 に答える
4

WebP ラッパー

C# の libwebp のラッパー。純粋なマネージ C# の最も完全なワッパー。Simple Decoding API、Simple Encoding API、Advanced Encoding API (圧縮のスタディスティスを使用)、バージョン ライブラリの取得、および WebPGetFeatures (任意の WebP ファイルの情報) を公開します。将来的には、高度なデコード API を公開するために更新します。ラッパーは、1 つのクラスのセーフ マネージ コードにあります。libwebp_x86.dll と libwebp_x64.dll (v6.1 に含まれる) 以外の外部 dll は必要ありません。ラッパーは、32、64 ビット、または ANY (適切なライブラリへの自動スイッチ) で動作します。

コードは完全にコメントされており、ラッパーを使用するための簡単な例が含まれています。

于 2015-02-03T14:04:47.747 に答える
1

https://github.com/mc-kay/libwebp-sharpラッパー プロジェクトがあります。しかし、それは実装されていないようです。

于 2011-11-07T15:00:32.463 に答える