private void Page_Load(object sender, System.EventArgs e)
![]()
{
// 在此处放置用户代码以初始化页面
![]()
int[] data = new int[12]
{80,50,48,56,75,21,62,12,45,110,90,20};
CSChart MyChart=new CSChart(12,12,700,700,1,1,1,0,"month","charge(*100000)",false,500,400,data);
width=MyChart.Width;
height=MyChart.Height;
//产生一个image对象,并由此产生一个Graphics对象
Bitmap bm = new Bitmap(width,height);
Graphics g = Graphics.FromImage(bm);
//设置对象g的属性
// g.ScaleTransform((Convert.ToSingle(300))/SIDE_LENGTH,(Convert.ToSingle(300))/SIDE_LENGTH);
// g.SmoothingMode = SmoothingMode.Default;
// g.TextRenderingHint = TextRenderingHint.AntiAlias;
g . FillRectangle ( new SolidBrush(Color.White) , 0 , 0 , width , height);
MyChart.g=g;
//MyChart.DrawChart(MyChart.Data,g);
Brush br=new SolidBrush(Color.Black);
MyChart.DrawCross(br,2,false);
MyChart.DrawLineData(Color.Blue,3);
g.Save();
MemoryStream ms=new MemoryStream();
bm.Save(ms,System.Drawing.Imaging.ImageFormat.Gif);
Response.ClearContent();
Response.ContentType="image/gif";
Response.BinaryWrite(ms.ToArray());
Response.End();
}