zoukankan      html  css  js  c++  java
  • 加载页面

    using Image = System.Drawing.Image;

    在Page_Load里调用下面代码,然后直接调用这个页面的url就是生成的图片了.

    Image image = Image.FromFile(Server.MapPath("~/background.png"));
                Graphics g = Graphics.FromImage(image);
                try
                {

                    ///
                      ////操作image对象代码

                    ///

                    //保存图片并通过Response输出流

                    Response.Clear();

                    Response.ContentType = "image/png";

                    image.Save(Response.OutputStream, ImageFormat.Png);

                }

                finally
                {
                    g.Dispose();
                    image.Dispose();

                }

    博客园  首页  新随笔  新文章  联系  管理  订阅 订阅

    因为aspx调用动态生成硬盘文件的话会因为缓存同一个文件名无法刷新,而动态文件名则要放硬盘,读 完了还要删除,非常麻烦,所以通过aspx输出给其他控件直接用url调用

    using Image = System.Drawing.Image;

    在Page_Load里调用下面代码,然后直接调用这个页面的url就是生成的图片了.

    Image image = Image.FromFile(Server.MapPath("~/background.png"));
                Graphics g = Graphics.FromImage(image);
                try
                {

                    ///
                      ////操作image对象代码

                    ///

                    //保存图片并通过Response输出流

                    Response.Clear();

                    Response.ContentType = "image/png";

                    image.Save(Response.OutputStream, ImageFormat.Png);

                }

                finally
                {
                    g.Dispose();
                    image.Dispose();

                }

    作者:KKcat
        
    个人博客:http://jinzhao.me/
        
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    PHP中this,self,parent的区别
    phpcms 模块之间 调用 常用操作列表(二次开发)
    Eclipse快捷键大全(转载)
    phpcms v9 数据库操作函数
    调试 写日志
    phpcms头部代码详细分析
    PHPCMS V9构建模块方法介绍 (二次开发)
    phpcms v9 URL访问中的MVC 2
    【tensorflow】重置/清除计算图
    【今日CV 视觉论文速览】14 Nov 2018
  • 原文地址:https://www.cnblogs.com/jinzhao/p/1656821.html
Copyright © 2011-2022 走看看