CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

一个数据流转化成一个图片保存起来...大家帮忙看看.急急.

楼主lirongchun1313(sfsdfsdf)2006-03-04 20:38:14 在 .NET技术 / ASP.NET 提问

这个小例子在ASP.NET上画图出了一个图形,怎样把这个图形保存为图片显示在Image   或ImageButton控件中.  
  代码:  
  ---------------------  
  const   int   with   =600,height   =400;  
  Bitmap   mypalette   =   new   Bitmap(with,height);  
  Graphics   myGraphics   =   Graphics.FromImage(mypalette);  
  //绘制白色背景  
  myGraphics.FillRectangle(new   SolidBrush(Color.Black),0,0,with,height);  
  //设定显示数据  
  string[]   DataName   ={"lichun","fer","apr","may","jun"};  
   
  int[]   MembData   =   {1000,2000,800,948,1500};  
  int[]   Data   ={100,50,6,13,65};  
  for(int   i=0;i<MembData.Length;i++)  
  {  
  Data[i]   =   MembData[i]/10;  
  }  
   
  //设定显示色  
  Color[]   mycolor   ={Color.Blue,Color.Red,Color.Yellow,Color.Orange,Color.Purple};  
  myGraphics.DrawString("公司员工月薪情况",new   Font("黑体",30),Brushes.White,new   PointF(0,0));  
  //绘画柱图  
  for(int   i   =0;i<DataName.Length;i++)  
  {  
  //填充柱图  
  myGraphics.FillRectangle(new   SolidBrush(mycolor[i]),(i*40)+30,300-Data[i],20,Data[i]);  
  //绘制柱图边界  
  myGraphics.DrawRectangle(new   Pen(Color.Black),(i*40)+40,30-Data[i],20,Data[i]);  
  //绘制柱图上方的数据  
  myGraphics.DrawString(MembData[i].ToString()   +   "元",new   Font("宋体",9),Brushes.Wheat,new   PointF((i*40)+30,300-Data[i]-20));  
  //绘制柱图下标  
  myGraphics.DrawString(DataName[i],new   Font("宋体",9),Brushes.White   ,new   PointF((i*40)+30,310));  
  }  
   
          mypalette.Save(Response.OutputStream,ImageFormat.Jpeg);  
   
   
   
   
  问题点数:10、回复次数:2Top

1 楼tidydavid(tidy)回复于 2006-03-04 21:17:54 得分 10

单独做一个aspx的页面,这个页面功能是:生成图片把流直接送到客户端。  
  然后把要显示图片的控件的来源设置成刚才做的aspx页面就行了。Top

2 楼lirongchun1313(sfsdfsdf)回复于 2006-03-05 13:12:22 得分 0

谢谢.Top

相关问题

  • 可恶的udp数据流错误,急,急,急!!!!!
  • 怎样将一个字符串(string)转化为数据流(stream)?
  • 急!急!急!请问如何截住网络上传到本机的数据包或数据流?
  • 一个22字节长二进制的数据流的数据转化(在线恭候,立即给分)
  • 一个22字节长数据流的数据转化(在线恭候,立即给分)
  • excel与access数据转化!!!急急急急急急急急急
  • 将数据流中保存的图片载入image控件时遇到的问题,请各位指点,谢谢!!
  • 加密数据流
  • 数据流图 咋办 ??
  • 数据流如何表示?

关键词

  • 图形
  • 保存
  • mypalette
  • mygraphics
  • 图片
  • bitmap
  • 显示
  • graphics
  • height

得分解答快速导航

  • 帖主:lirongchun1313
  • tidydavid

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo