问题
Anyone know if it's possible to convert a Bitmap
to a WebP
image using C#?
Been Google-ing around but wasn't able to find anything for C#. I found this:
mc-kay/libwebp-sharp · GitHub but it doesn't seem to convert bitmaps to the WebP
format.
Any ideas?
回答1:
Load a WebP image
using (Bitmap image = WebPFormat.LoadFromStream(new FileStream("image.webp", FileMode.Open, FileAccess.Read)))
{
image.Save("image.png", ImageFormat.Png);
}
Save a WebP image
using (Image image = Image.FromFile("image.jpg"))
{
Bitmap bitmap = new Bitmap(image);
WebPFormat.SaveToFile("image.webp", bitmap);
}
For more info take a look here webp
来源:https://stackoverflow.com/questions/13220436/convert-bitmap-to-webp-image