Преобразование графического объекта в растровый объект

Как преобразовать графический объект в растровый объект с помощью С#?

Ответы

Ответ 1

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

В качестве альтернативы:

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

Ответ 2

Вы имеете в виду System.Drawing.Graphics? Класс Graphics является поверхностью для изображения и уже является растровым изображением.

Что вы пытаетесь с этим сделать?

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

или

Bitmap bmp = new Bitmap(100,100,graphics);

Ответ 3

Это похоже на то, что вам может понадобиться: DaniWeb, да раздражающее, но оно обеспечивает рабочее решение