3

実行時にPNGファイルをBMPファイルに変換する必要があります。

みたいにはできない

Image dummy = Image.FromFile("image.png"); 
dummy.Save("image.bmp", ImageFormat.Bmp); 

bmp イメージをローカル ディスクにファイルとして保存できないためです。

助けてくれてありがとう。

4

2 に答える 2

7

ストリームに保存できます

using(MemoryStream stream = new MemoryStream())
{
    Dummy.Save(stream, ImageFormat.Bmp); 
}
于 2011-03-03T14:47:02.733 に答える
3

ここで与えられた正確な答え

Image Dummy = Image.FromFile("image.png");
Dummy.Save("image.bmp", ImageFormat.Bmp);

あなたはこの方法に従いたくないので、Stecya答えられた方法でそれを行うことができます.
このようにしてください。

Stream stream;  
Dummy.save(stream, ImageFormat.Bmp)
于 2011-03-03T14:49:33.340 に答える