asp,net动态生成折线图

这篇博客介绍如何在ASP.NET中动态创建折线图。通过从Session获取数据,利用Graphics对象绘制图像,包括设置图像尺寸、颜色、字体等属性,并根据数据计算步长,绘制曲线和辅助线。最后将生成的Gif图像保存到Response流中,展示在Image控件上。
摘要由CSDN通过智能技术生成

public class PrintTable : System.Web.UI.Page
    {
        private void Page_Load(object sender, System.EventArgs e)
        {
            if(Session["chuzulv"]!=null)
            {
                //数据源
                Table table=(Table)Session["Chuzulv"];

                //可修改属性
                int Height=300;                                //图像高度
                int Width=500;                                //图像宽度
                string TableName="物资出租率";                //表头
                Font TableHeaderFont=new Font("宋体",12);    //表头字体
                float High=100;                                //默认最大标尺
                float Low=0;                                //默认最小标尺
                Color BGColor=Color.Black;                    //背景色
                Color HLineColor=Color.DarkCyan;            //横向表格线颜色
                Color LineColor=Color.WhiteSmoke;            //曲线颜色

                //临时属性不可修改
                Bitmap bm = new Bitmap(Width,Height);        //图像对象
                Graphics g = Graphics.FromImage(bm);        //绘图对象
                StringFo

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值