在C#中将图像格式WBMP转换为BMP / PNG

时间:2012-07-11 09:16:54

标签: c# image png converter

  

可能重复:
  How to convert Wbmp to Png?

我想弄清楚如何在C#中将WBMP图像格式(无线应用程序协议位格式)转换为png / bmp!我尝试过像Image,ImageConverter,Bitmap,BitmapSource这样的类,甚至直接使用流和字节数组,但还没有成功。我可以通过BinaryReader / Stream类读取图像作为字节数组,其中内容只是0到255范围内的数字。但我不知道如何将它们转换为BMP像素?我也没有图像尺寸。否则我可以运行循环并手动将颜色放在该范围内。

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

我认为.NET不支持这种转换。但是,如果您需要.NET本身不支持的高级功能或其他格式,则需要第三方库,例如: http://www.leadtools.com/sdk/formats/image-formats.htm