av网站免费线看精品_国产做a爱视频免费不_深爱激情网开心五月天_伊人五月天在线视频网

 
在網(wǎng)頁中動(dòng)態(tài)的生成一個(gè)圖片
發(fā)布時(shí)間:2008-05-07   瀏覽次數(shù):1227198

在網(wǎng)頁中動(dòng)態(tài)的生成一個(gè)圖片

家知道股票網(wǎng)站的K線圖是動(dòng)態(tài)生成的定時(shí)刷新PHP 有動(dòng)態(tài)生成圖片的功能.那么怎樣用asp.net在網(wǎng)頁中動(dòng)態(tài)的生成一個(gè)圖片呢?
下面我要舉的例子是動(dòng)態(tài)的生成一個(gè)圖片顯示當(dāng)前時(shí)間.

以下為引用的內(nèi)容:
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(0,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),,5);
//Graphics 類還有很多繪圖方法可以繪制 直線、曲線、圓等等
       image.Save(thefullname,System.Drawing.Imaging.ImageFormat.Gif);
       return "/nowtime.gif";
    }
}
}

以下為引用的內(nèi)容:
///////////////////////////////////////////
<%@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秒自動(dòng)刷新-->
<meta http-equiv="refresh" content="10">
</head>
<body>
<form runat="server">
<input type="button" value="手動(dòng)刷新" >
<img id="img1"  runat="server"/>
</form>
</body>
</html>

立即預(yù)約