现在的位置: 首页 > 综合 > 正文

ASP.NET画图系列之实现Curve图(曲线图)

2012年03月24日 ⁄ 综合 ⁄ 共 11459字 ⁄ 字号 评论关闭
 

ASP.NET画图系列,今天要实现的是Curve图,如果各位朋友有什么不明白的可以留言或Email给我,我的Email:gfreesky@gmail.com

废话不多说,先看下效果:

页面部分,还是和Pie一样

 

<form id="form1" runat="server">
        
<div>
            
<asp:Image ID="Image1" runat="server" />
        
</div>
    
</form>

 

cs代码:

 

using System.Drawing; //Bitmap
using System.Drawing.Imaging; //ImageFormat
using SkyNet.Chart;
using SkyNet.OA.OAWebUtility;

public partial class SkyNetChart_MyCurve : System.Web.UI.Page
{
    
protected void Page_Load(object sender, EventArgs e)
    {
        
if (!IsPostBack)
        {
            InitChart();
        }
    }
    
private void InitChart()
    {
        Curve curveImg 
= new Curve(); //定义一个画图类实例
        curveImg.Title = "2008年销售情况统计表";
        curveImg.Width 
= 900;
        curveImg.Height 
= 500;
        curveImg.TextColor 
= Color.Red;

        string imgPath = "../ChartImages/" + "MyCurve.jpg";
        
string savePath = Server.MapPath(imgPath);
        ChartHelper.CreateChartByCurve(curveImg, imgPath, ImageFormat.Jpeg);
        
this.Image1.ImageUrl = imgPath;
    }

}

 


上面有不明白的地方,请参照ASP.NET画图系列之实现Pie图(圆饼图)
接下来是Curve类
 
Code

抱歉!评论已关闭.