使用System.Draming 命名空间绘制图形
2006-10-27 12:33
369 查看
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Drawing;
public partial class drawing : System.Web.UI.Page
{
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);
}
}
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Drawing;
public partial class drawing : System.Web.UI.Page
{
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);
}
}
相关文章推荐
- System.IO命名空间中Directory类的使用
- 使用打印方法时,要先引用命名空间: Using System.Drawing.Pringing
- VS2010中C++如何使用System命名空间的问题
- 关于dotnet3.0,system.speech命名空间的使用。(英文)中文发音的官方解决方案。
- 使用 .Net Framework 的 System.CodeDom 命名空间动态生成源代码并编译
- System.IO 命名空间中经常使用的类.
- System.Web.Mvc.Html 命名空间小计(转)
- 我使用过的Linux命令之dot - 绘制DOT语言脚本描述的图形
- 使用 HTML5 canvas 绘制精美的图形
- Identity 使用的命名空间
- 引用System.Runtime.Serialization.Json 提示 命名空间 不存在类型或命名空间名称 json
- System.Globalization命名空间
- C#:使用双缓冲让界面绘制图形时避免闪烁
- DataContractJsonSerializer是在System.ServiceModel.Web.dll中,但命名空间却是System.Runtime.Serialization.Json。
- Android游戏引擎libgdx使用教程2:如何绘制图形
- PHP命名空间(Namespace)的使用详解
- android学习 4-25使用Path 绘制几何图形
- 开始使用SmartDraw绘制开发中的各种图形
- 开始使用SmartDraw绘制开发中的各种图形
- 命名空间“System”中不存在类型或命名空间名称“Linq”。