在網(wǎng)頁中動態(tài)的生成一個圖片_.Net教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!

      推薦:C#是一種新的語言?或者僅僅只是Java
      最開始時微軟公司將Java當(dāng)做一種能解決C和C 中存在的問題的語言,并不在意,并繼續(xù)維持和培訓(xùn)著其C和C 技術(shù)和編程人員。接下來不幸的是,正當(dāng)微軟盡力在Visual J 基礎(chǔ)上拓展Java功能,并使之

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

      以下為引用的內(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(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";
      }
      }
      }

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

      分享:在ASP.NET中怎么用Session判斷用戶是否登錄?
      代碼很簡單的,我把我平時寫過的貼出來給大家看看: 以下為引用的內(nèi)容: if (bResult == true) //登錄的用戶名和密碼正確 { //保存

      來源:模板無憂//所屬分類:.Net教程/更新時間:2008-08-22
      相關(guān).Net教程