using System; using System.Drawing.Imaging; using System.Drawing; using System.Drawing.Drawing2D; // public class graphicsUI { static void DrawCross (Graphics dc, int x, int middle) { dc.DrawLine (new Pen (Color.Red), x + 2, middle, x + 6, middle); dc.DrawLine (new Pen (Color.Red), x + 4, middle - 2, x + 4, middle + 2); } public static void Main () { Bitmap bmp = new Bitmap (100, 100); Graphics dc = Graphics.FromImage (bmp); Pen bluePen = new Pen (Color.Blue); dc.DrawLine (bluePen, 5,5, 10,10); dc.DrawLine (bluePen, 2, 2, 5, 2); Pen yellowPen = new Pen (Color.Yellow); dc.DrawLine (yellowPen, 20, 5, 20, 10); dc.DrawLine (yellowPen, 30, 30, 30, 30); dc.DrawLine (yellowPen, 30, 45, 30, 40); DrawCross (dc, 5, 15); DrawCross (dc, 14, 26); bmp.Save("bug.png", ImageFormat.Png); } }