时间:2021-05-02
本文介绍了在ASP.NET中动态生成图片的方法。下面的例子是动态的生成一个显示当前时间的图片。
namespace Wmj { using System; using System.Drawing; using System.Web.UI; public class MyTempImage : Page{ public string CreateImage() { string str=DateTime.Now.ToString(); Bitmap image=new Bitmap(200,30); Graphics g=Graphics.FromImage(image); string thefullname=Server.MapPath("/")+"\\nowtime.gif"; g.Clear(Color.White); g.DrawString(str,new Font("Courier New", 10),new SolidBrush(Color.Red),20,5); //Graphics 类还有很多可以绘制 直线、曲线、圆等等方法 image.Save(thefullname,System.Drawing.Imaging.ImageFormat.Gif); return "/nowtime.gif"; } } } /////////////////////////////////////////// <%@page language="C#"%> <%@Import namespace="Wmj"%> <script language="C#" runat="server"> void Page_Load(object sender,EventArgs e) { MyTempImage myTempImage=new MyTempImage(); img1.Src=myTempImage.CreateImage(); } </script> <html> <head> <!--每10秒自动刷新--> <meta http-equiv="refresh" content="10"> </head> <body> <form runat="server"> <input type="button" value="手动刷新" onclick="location.reload()"> <img id="img1" runat="server"/> </form> </body> </html>
例子很简单,只要懂得了这个原理,你就可以根据数据库中的数据动态的绘制曲线图、比例饼图、柱状图了。
本文源自:翔宇亭——IT乐园(http://www.biye5u.com),转载请保留此信息!声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
在在ASP.NET中动态的生成GIF图片一文中介绍了使用ASP.NET生成一个GIF图片的方法,本文对这个例子稍加修改就可以生成比较实用的饼图了。源代码如下:/
ASP.NET网站页和控件框架的建设开发ASP.NET页和控件框架是一种编程框架,它在Web服务器上运行,可以动态地生成和呈现ASP.NET网页。可以从任何浏览
本文实例讲述了C#中DropDownList动态生成的方法。分享给大家供大家参考。具体分析如下:今天学习了DropDownList的动态生成以及asp.net的
本文实例讲述了ASP.NET动态增加HTML元素的方法。分享给大家供大家参考,具体如下:在使用asp.net进行web开发的时候页面中的中的信息可以通过asp.
在本节中我们通过生成一个简单的图片作为ASP.NET图形处理的入门训练。首先使用VisualStudio.NET2003新建一个Web应用程序,命名为GDITe