急求高手指点c# webform中利用gdi+画图的问题!!

newfool 2007-05-17 09:32:15
用c#做网页,想从数据库中读取数据,根据数据化折线图和雷达图

因为种种原因,不能使用其他控件,只能用gdi+自己画,但是刚学.net不久,不知该如何做

请高手详细指点或者告诉我哪有相关内容(找了一些,可是都是winform的)

谢谢!!!!!!!
...全文
510 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
sharpidea 2010-11-20
  • 打赏
  • 举报
回复
怎么要这么多分呀。不要值得呀。我找了那么久
sunjay117 2007-06-08
  • 打赏
  • 举报
回复
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Drawing;
using System.Drawing.Drawing2D;
using System.Drawing.Imaging;
public partial class Default3 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
Bitmap bmp = new Bitmap(200,300);

Graphics g = Graphics.FromImage(bmp);
g.Clear(Color.WhiteSmoke);
g.DrawLine(new Pen(Color.Black), 0, 0, 10, 100);
g.DrawPie(new Pen(Color.Red), 100, 100,100,100, 0, 360);
g.DrawRectangle(new Pen(Color.Blue), 0, 0, 100, 10);
bmp.Save(Response.OutputStream, ImageFormat.Jpeg);
bmp.Dispose();
g.Dispose();
}
}
crescent_star 2007-06-08
  • 打赏
  • 举报
回复
GDI+本来就是winform的,你要用的话自己加引用就行了
using System.Drawing;
using System.Drawing.Text;
using System.Drawing.Drawing2D;
using System.Drawing.Imaging;
using System.IO;
  • 打赏
  • 举报
回复
悟空说的很详细
  • 打赏
  • 举报
回复
申明一个内存中的image,然后根据它创建一个Graphics,在这个图上DrawLine、DrawString。。。,然后,把这个图以流的方式输出到网页
tiancai2004 2007-05-18
  • 打赏
  • 举报
回复
太懒了,不过给你推荐一本gdi+图形图像处理的书,名字记不清了,那里还有源代码

4,820

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧