0

我目前有一个 C# 项目,需要将任何图像转换为 1 位位图图像。

到目前为止,一切都很好。代码运行良好。

当隐藏的文件被发送给另一个需要它的同事时,我只能猜测它是在方舟上编码的程序,它会抛出这个错误:

resource file res\icon3.bmp is not in 3.00 format 

如何让我的应用程序以 3.00 格式保存?这有点让人头疼。

4

1 回答 1

2

小学生错误!虽然转换代码很好并且工作完美,但错误在于 image.save!即使我有一个位图文件 - 在分析标题时它是一个 PNG。很奇怪。代码是这样的:

 image.Save(newfilename);

经过一番摸索后,这解决了问题:

 n.Save(newfilename,ImageFormat.Bmp);

我希望这可以帮助别人。

于 2012-10-02T13:21:07.410 回答