• λ我爱Aspx >> Asp.Net >> 源码推荐:一个使用C#绘制图形引擎的Framework
  • 源码推荐:一个使用C#绘制图形引擎的Framework

  • :未知  Դ:internet  :2007-5-5 19:47:58  ؼ:c#
  • foreach (ChartLine cl in chartData.Lines) {

    Pen p = new Pen(cl.Color) ;

    p.Width = p.Width*4;

    SizeF textsize = g.MeasureString(cl.Title, legendFont);

    float lineY = startY + textsize.Height / 2 ;

    g.DrawLine(p, r.X + 7, lineY, r.X + 25, lineY);

    g.DrawString(cl.Title, legendFont, new SolidBrush(foreColor), r.X + 30, startY);

    startY += (textsize.Height+2);

    }

    }

    }

    }

    2.ImageGenerator_Vb.aspx文件

    <%@ Page Language="VB" ContentType="image/jpeg" %>

    <%@ Import Namespace="System.Drawing" %>

    <%@ Import Namespace="System.Drawing.Drawing2D" %>

    <%@ Import Namespace="System.Drawing.Imaging" %>

    <%@ Import Namespace="ChartGenerator" %>

    <script language="VB" runat=server>

    Function GetStockDetails(Symbol as String) as ChartLine

    Dim myChartLine as new ChartLine

    if (symbol = "msft") then

    Dim StockValues() as Single = { 60, 110, 120, 180, 185, 190, 240, 290 }

    myChartLine.Width = 5

    myChartLine.Color = Color.White

    myChartLine.LineStyle = DashStyle.Solid

    myChartLine.Title = "Microsoft Corp. (MSFT)"

    myChartLine.Symbol = "MSFT"

    myChartLine.Values = StockValues

    return myChartLine

    elseif (symbol = "sun") then

    Dim StockValues() as Single = { 180, 155, 125, 60, 25, 15, 10, 3 }

    myChartLine.Width = 5

    myChartLine.Color = Color.Red

    Ҷƪл˵?
  • һƪOICQ 99c版本加密方法研究报告
    һƪ如何写系统分析书