public static void Main(string[] args) { var platform = Extensions.RunningPlatform(); // FillPie GDI Reference { var bitmap = new System.Drawing.Bitmap(200, 200, PixelFormat.Format32bppArgb); var gc = System.Drawing.Graphics.FromImage(bitmap); gc.FillPie(new SolidBrush(Color.White), new Rectangle(0, 0, 200, 200), 0, 30); gc.Flush(); bitmap.Save(String.Format(@"pie1_gdi{0}.bmp", platform), ImageFormat.Bmp); } // FillPie GDIviaAGG test { var bitmap = new UG.Bitmap(200, 200, PixelFormat.Format32bppArgb); var gc = UG.Graphics.FromImage(bitmap); gc.FillPie(new SolidBrush(Color.White), new Rectangle(0, 0, 200, 200), 0, 30); gc.Flush(); bitmap.Save(@"pie1_agg.bmp"); } // Arc GDI Reference { var bitmap = new System.Drawing.Bitmap(200, 200, PixelFormat.Format32bppArgb); var gc = System.Drawing.Graphics.FromImage(bitmap); gc.DrawArc(Pens.White, new Rectangle(20, 20, 100, 100), 0, 360); gc.Flush(); bitmap.Save(String.Format(@"arc1_gdi{0}.bmp", platform), ImageFormat.Bmp); } // FillPie GDIviaAGG test { var bitmap = new UG.Bitmap(200, 200, PixelFormat.Format32bppArgb); var gc = UG.Graphics.FromImage(bitmap); gc.DrawArc(Pens.White, new Rectangle(20, 20, 100, 100), 0, 360); gc.Flush(); bitmap.Save(@"arc1_agg.bmp"); } }
public static void Main(string[] args) { var platform = Extensions.RunningPlatform(); // FillPie GDI Reference { var bitmap = new System.Drawing.Bitmap (200, 200, PixelFormat.Format32bppArgb); var gc = System.Drawing.Graphics.FromImage (bitmap); gc.FillPie (new SolidBrush (Color.White), new Rectangle (0, 0, 200, 200), 0, 30); gc.Flush (); bitmap.Save (String.Format(@"pie1_gdi{0}.bmp",platform), ImageFormat.Bmp); } // FillPie GDIviaAGG test { var bitmap = new UG.Bitmap(200,200,PixelFormat.Format32bppArgb); var gc = UG.Graphics.FromImage(bitmap); gc.FillPie(new SolidBrush(Color.White),new Rectangle(0,0,200,200),0,30); gc.Flush(); bitmap.Save(@"pie1_agg.bmp"); } // Arc GDI Reference { var bitmap = new System.Drawing.Bitmap (200, 200, PixelFormat.Format32bppArgb); var gc = System.Drawing.Graphics.FromImage (bitmap); gc.DrawArc (Pens.White, new Rectangle (20, 20, 100, 100), 0, 360); gc.Flush (); bitmap.Save (String.Format(@"arc1_gdi{0}.bmp",platform), ImageFormat.Bmp); } // FillPie GDIviaAGG test { var bitmap = new UG.Bitmap(200,200,PixelFormat.Format32bppArgb); var gc = UG.Graphics.FromImage(bitmap); gc.DrawArc(Pens.White,new Rectangle(20,20,100,100),0,360); gc.Flush(); bitmap.Save(@"arc1_agg.bmp"); } }