This library provides a simple encoder and decoder for webp.
In your csproj :
<PackageReference Include="WebP_Net" Version="2.0.3" />
Or, if you using .net cli :
dotnet add package WebP_Net --version 2.0.2
using System.Drawing; using WebP.Net; var bitmap = WebPDecoder.Decode(File.ReadAllBytes("...")); using var webp = WebPEncoder.EncodeLossless(bitmap); File.WriteAllBytes("...", webp.AsSpan().ToArray());
using WebP.Net; var version = WebPLibrary.GetVersion();