将位图转换为WebP图像?

时间:2012-11-04 16:27:30

标签: c# bitmap image-conversion webp

有人知道是否可以使用C#将Bitmap转换为WebP图片?

一直在谷歌,但无法为C#找到任何东西。我找到了这个: mc-kay/libwebp-sharp · GitHub但它似乎没有将位图转换为WebP格式。

有什么想法吗?

1 个答案:

答案 0 :(得分:3)

加载WebP图像

using (Bitmap image = WebPFormat.LoadFromStream(new FileStream("image.webp", FileMode.Open, FileAccess.Read)))
{
    image.Save("image.png", ImageFormat.Png);
}

保存WebP图像

using (Image image = Image.FromFile("image.jpg"))
{
    Bitmap bitmap = new Bitmap(image);
    WebPFormat.SaveToFile("image.webp", bitmap);
}

有关详细信息,请查看 webp