<img src="showimg.aspx?text=<%=Request.QueryString["xxx"].ToString()%>">
shoowimg.aspx负责生成图片。
参照
http://dotnet.aspx.cc/ShowDetail.aspx?id=221BC601-1A1B-4E1F-883D-04B043659703

解决方案 »

  1.   


    System.Drawing.Image img = System.Drawing.Image.FromFile(Server.MapPath("aa.jpg"));
    Graphics g = Graphics.FromImage(img);
    g.DrawString(System.DateTime.Now.ToLongTimeString(),new Font("?ī??",20),new SolidBrush(Color.Red),new Rectangle(0,0,300,100),StringFormat.GenericDefault);
    img.Save(Response.OutputStream,System.Drawing.Imaging.ImageFormat.Gif);
      

  2.   

    谢谢两位老兄的指点,方法都很好。
    但是孟兄的这段代码:
    <img src="showimg.aspx?text=<%=Request.QueryString["xxx"].ToString()%>">
    负责生成图片的showimg.aspx只能在asp.net页面中调用,因为<%=Request.QueryString["xxx"].ToString()%>这段代码,只有asp.net页面支持。
    我想做的是,在普通的html页面调用是也可以动态生成文字,不知道该如何做。
      

  3.   

    普通的html也可以传递参数啊<img id=x src=""><input name=t>
    <input type=button onclick="document.all.x.src='img.aspx?txt='+ escape(t.value)">
      

  4.   

    Image image=Image.FromFile("文件路径");
    Graphics g = Graphics.FromImage(image);
    g.DrawString("IP地址", new Font("黑体", 14, FontStyle.Bold ), SystemBrushes.WindowText, new Point(10,2));
    image.Save( HttpContext.Current.Response.OutputStream, ImageFormat.Jpeg);
    g.Dispose();
    image.Dispose();
    HttpContext.Current.Response.End();
      

  5.   

    写个js的函数取url的hash部分
    <script>
    function getParam()
    {
    var sUrl = window.location.href;
    var reg = new RegExp("text=(.*)","ig");
    // 查询
    reg.exec(sUrl);
    if (RegExp.$1 != "")
    return RegExp.$1
    }function putSrc()
    {
             if (getParam() != null)
                     document.all.dynImg.src = "showimg.aspx?text=" + getParam();
    }
    </script>body part
    <body onload="putSrc()">
    <img src="" id="dynImg">
      

  6.   

    但是您这种方法图片不是直接显示出来的啊。其实我是在前段时间在一个论坛上看到有人使用这种图片的。请看下面几个地址:
    http://gzx.zcat.net/isay.ashx?fontsize=20&index=2&what=不许动,把手举起来
    http://gzx.zcat.net/isay.ashx?fontsize=20&index=7&what=弟兄门,偶挺过来了
    http://gzx.zcat.net/isay.ashx?fontsize=20&index=15&what=样子挺像我,我感慨啊!前段时间是可以打开,最近可能他们在做调整吧,所以暂时不能用了。
    其中在地址中的 index 值就是变换图片,然后what值就是图片上显示的文字。
    这种URL在论坛里也可以用的,用各种论坛里的独特的代码也可以用,直接改里面的值就可以用了。不知道该如何实现。