web-dev-qa-db-ja.com

グラフィックスオブジェクトをビットマップオブジェクトに変換

C#を使用してグラフィックスオブジェクトをビットマップオブジェクトに変換するにはどうすればよいですか?

18
Binu
Bitmap myBitmap = new Bitmap(width, height, myGraphics);

または:

Graphics myGraphics = Graphics.FromImage(myBitmap);
// some code with draw on myGraphics
myGraphics.Dispose();
20
AndreyAkinshin

もしかしてSystem.Drawing.Graphics? Graphicsクラスは画像の表面であり、すでにビットマップです。

あなたはそれで何をしようとしていますか?

using(Graphics g = Graphics.FromImage(bitmap))
{
  //draw here
}

または

Bitmap bmp = new Bitmap(100,100,graphics);
10
Andrew Keith

これはあなたが望むもののように見えます: DaniWeb 、はい、迷惑なウェアですが、実用的なソリューションを提供します

1
monksy