22

C#でpngをbmpに変換できる方法はありますか?

画像をダウンロードして bmp に変換し、デスクトップの背景として設定したいと考えています。

ダウンロード ビットとバックグラウンド ビットが完了しました。

pngをbmpに変換するだけです。

4

3 に答える 3

32
Image Dummy = Image.FromFile("image.png");
Dummy.Save("image.bmp", ImageFormat.Bmp);
于 2009-06-29T20:47:16.780 に答える
10

そうです。PNG を使用して Bitmap オブジェクトをロードする必要があります。

Bitmap myBitmap = new Bitmap("mypng.png");

次に保存します。

myBitmap.Save("mybmp.bmp", System.Drawing.Imaging.ImageFormat.Bmp);
于 2009-06-29T20:51:22.730 に答える
1

これを試しましたか?

Image imgFile = Image.FromFile(aFileName);
imgFile .Save(strOutFileName, ImageFormat.Bmp);
于 2009-06-29T20:48:14.110 に答える