您的位置:首页 > 其它

使用System.Drawing命名空间绘制图形

2007-05-21 15:30 363 查看
首先引入命名空间

using System.Drawing;
利用Graphics类创建一个椭圆,然后分块,而且用不同的颜色填充

protected void Page_Load(object sender, EventArgs e)
{
Bitmap image = new Bitmap(350, 200);
Graphics g = Graphics.FromImage(image);
g.Clear(Color.White);
Rectangle outline = new Rectangle(10, 5, 300, 100);
g.DrawEllipse(new Pen(Color.Black, 8.0f), outline);
g.FillPie(new SolidBrush(Color.Red), outline, -20f, 120f);
g.FillPie(new SolidBrush(Color.Yellow), outline, 100f, 120f);
g.FillPie(new SolidBrush(Color.Blue), outline, 220f, 100f);
g.FillPie(new SolidBrush(Color.Green), outline, 320f, 40f);
image.Save(Response.OutputStream, System.Drawing.Imaging.ImageFormat.Jpeg);
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: