Здравствуйте, thespian, Вы писали:
T>Здравствуйте, viknet, Вы писали:
V>>Отрисовать на bitmap и потом выводи хоть на принтер хоть на экран.
T>Это я понимаю и уже второй день мучаюсь. Можно небольшой примерчик рисования на битмапе в C#?
Вот кусок:
_hBitmap=new Bitmap(_iWidth,_iHeight);
using(Graphics gr=Graphics.FromImage(_hBitmap))
{
using (GraphicsPath gPath=new GraphicsPath())
{
gPath.AddEllipse(0,0,_iWidth,_iHeight);
using (PathGradientBrush pgBrush=new PathGradientBrush(gPath))
{
pgBrush.CenterColor=Color.FromArgb(0,255,255,255);
pgBrush.SurroundColors=new Color[]{Color.Red,Color.Blue};
gr.Clear(Color.FromArgb(0,255,255,255));
gr.FillEllipse(pgBrush,0,0,_iWidth,_iHeight);
}
}
}