zoukankan      html  css  js  c++  java
  • 字符串导出word

    protected void Page_Load(object sender, EventArgs e)
    {
    this.WriteToDoc("个人资料", "application/vnd.doc", "内容:我的名字是“静静地”");
    }
    private void WriteToDoc(string FileName, string FileType, string FileTxt)
    {
    //清除反冲区的内容
    Response.Clear();
    //设置输出流的HTTP字符集
    Response.Charset = "gb2312";
    //将一个HTTP头添加到输出流
    HttpBrowserCapabilities hbc = System.Web.HttpContext.Current.Request.Browser;
    string browserType = hbc.Browser.ToString().ToLower();
    if (browserType == "firefox")
    {
    Response.AddHeader("Content-Disposition", "attachment;filename=" +FileName+ ".doc");
    }
    else
    {
    Response.AddHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlEncode(Encoding.UTF8.GetBytes(FileName+".doc")));
    }
    // Response.AddHeader("content-disposition", "attachment;filename=" + HttpUtility.UrlEncode(FileName, System.Text.Encoding.UTF8) + ".doc");
    //设置输出的HTTP MIME类型
    Response.ContentType = FileType;
    System.Text.StringBuilder sb = new System.Text.StringBuilder();
    sb.Append(FileTxt);
    //把字符数组写入HTTP响应输出流
    Response.Write(sb.ToString());
    //发送完,关闭
    Response.End();
    }

  • 相关阅读:
    Flask 入门(五)
    Mac 系统root
    Flask 入门(四)
    Flask 入门(三)
    Flask 入门(二)
    Flask 入门(一)(Mac 系统)
    linux升级python2.7到3.7.0
    [20170825]11G备库启用DRCP连接3.txt
    [20170824]11G备库启用DRCP连接.txt
    [20170728]oracle保留字.txt
  • 原文地址:https://www.cnblogs.com/ggbbeyou/p/2965452.html
Copyright © 2011-2022 走看看