Convert Bitmap to WebP Image?

爱⌒轻易说出口 提交于 2019-12-02 05:34:49

问题


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

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!