0

可能重复:
如何将 Wbmp 转换为 Png?

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

谢谢你的帮助。

4

1 回答 1

1

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

于 2012-07-22T07:08:46.987 回答