有人知道是否可以使用C#将Bitmap
转换为WebP
图片?
一直在谷歌,但无法为C#找到任何东西。我找到了这个:
mc-kay/libwebp-sharp · GitHub但它似乎没有将位图转换为WebP
格式。
有什么想法吗?
答案 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