【发布时间】:2015-02-02 03:10:47
【问题描述】:
这是一个棘手的问题。首先尝试this,结果很糟糕
Image Dummy = Image.FromFile("image.png");
Dummy.Save("image.bmp", ImageFormat.Bmp);
-----转化为---->
我不知道会发生什么。 有什么线索吗?
【问题讨论】:
-
这与源图像的透明度有关。我刚刚通过将您的 PNG 保存为白色背景进行了尝试,并且转换工作正常。我已经尝试过 PngBitmapDecoder 类,但我得到了相同的结果,所以还不确定解决方案。
-
您是否需要 .net 中的程序,或者这仅用于使用提供的图像进行一次转换?
-
这是我正在编写的脚本,所以我可以从 .net 进程调用的二进制文件也可以解决问题