在有些时候网页中要用到一些动态图形,比如曲线图,因为是时实的,所以只能动态在页面中画出。在.NET中可以用以下代码实现:
Pen Mypen = new Pen(Color.Blue);
Bitmap btp = new Bitmap(100, 200, PixelFormat.Format24bppRgb);
Graphics myGraphics = Graphics.FromImage(btp);
myGraphics.SmoothingMode = SmoothingMode.AntiAlias;
myGraphics.Clear(Color.White);
myGraphics.DrawLine(Mypen,5,6,20,20);//可以将起点的X坐标和Y坐标换成数据库中的字段
myGraphics.DrawLine(Mypen, 20, 20, 56, 60);//前两的是起始点,后两个是终止点
myGraphics.DrawLine(Mypen, 56, 60, 30, 60);
btp.Save(Response.OutputStream, ImageFormat.Jpeg);