利用ASP.NET输出指定内容的WORD、EXCEL、TXT、HTM

转载 2007年09月22日 22:53:00
利用ASP.NET输出指定内容的WORD、EXCEL、TXT、HTM等类型的文档很容易的。主要分为三步来完成。



一、定义文档类型、字符编码  



   Response.Clear();
   Response.Buffer= true;
   Response.Charset="utf-8"; 



   //下面这行很重要, attachment 参数表示作为附件下载,您可以改成 online在线打开
   //filename=FileFlow.xls 指定输出文件的名称,注意其扩展名和指定文件类型相符,可以为:.doc    .xls    .txt   .htm  



   Response.AppendHeader("Content-Disposition","attachment;filename=FileFlow.xls");
   Response.ContentEncoding=System.Text.Encoding.GetEncoding("utf-8");  
   //Response.ContentType指定文件类型 可以为application/m*-**cel    application/ms-word    application/ms-txt    application/ms-html    或其他浏览器可直接支持文档
   Response.ContentType = "application/m*-**cel";
   this.EnableViewState = false;  
利用ASP.NET输出指定内容的WORD、EXCEL、TXT、HTM等类型的文档很容易的。主要分为三步来完成。



一、定义文档类型、字符编码  



   Response.Clear();
   Response.Buffer= true;
   Response.Charset="utf-8"; 



   //下面这行很重要, attachment 参数表示作为附件下载,您可以改成 online在线打开
   //filename=FileFlow.xls 指定输出文件的名称,注意其扩展名和指定文件类型相符,可以为:.doc    .xls    .txt   .htm  



   Response.AppendHeader("Content-Disposition","attachment;filename=FileFlow.xls");
   Response.ContentEncoding=System.Text.Encoding.GetEncoding("utf-8");  
   //Response.ContentType指定文件类型 可以为application/m*-**cel    application/ms-word    application/ms-txt    application/ms-html    或其他浏览器可直接支持文档
   Response.ContentType = "application/m*-**cel";
   this.EnableViewState = false;  
利用ASP.NET输出指定内容的WORD、EXCEL、TXT、HTM等类型的文档很容易的。主要分为三步来完成。



一、定义文档类型、字符编码  



   Response.Clear();
   Response.Buffer= true;
   Response.Charset="utf-8"; 



   //下面这行很重要, attachment 参数表示作为附件下载,您可以改成 online在线打开
   //filename=FileFlow.xls 指定输出文件的名称,注意其扩展名和指定文件类型相符,可以为:.doc    .xls    .txt   .htm  



   Response.AppendHeader("Content-Disposition","attachment;filename=FileFlow.xls");
   Response.ContentEncoding=System.Text.Encoding.GetEncoding("utf-8");  
   //Response.ContentType指定文件类型 可以为application/m*-**cel    application/ms-word    application/ms-txt    application/ms-html    或其他浏览器可直接支持文档
   Response.ContentType = "application/m*-**cel";
   this.EnableViewState = false;  
 

ASP.NET MVC在线预览Excel、Word、TXT、PDF文件

using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.We...

ASP.NET实现将网页内容输出到WORD并下载到本地

个人觉得要实现这个功能如果没有类库提供的几个关键函数,还是比较繁琐的。所以首先介绍几个将要在代码中使用的关键函数和参数,然后再说函数实现、注意问题等。关键函数:1.函数原型:Response.Appe...

ASP.NET操作EXCEL的总结篇(转自http://www.jb51.net/article/26273.htm)

公元19XX年前,关于EXCEL的操作就如滔滔江水,连绵不绝,真正操作EXCEL我也是从去年下半年开始的,有些比较复杂的年度报表之类的,做起来也有点费力,不过还是都能画出来了,关于EXCEL的报表导出...

ASP.NET如何导出excel和txt并可以个性化修改表头添加统计行等,并传回客户端下载

近来在做项目和学习的过程都遇到了导出并下载excel和txt文档的需求,故在网上搜索累死的功能,我发现通过将DataTable中的数据导出成excel,让后将excel文件用记事本打开你会发现其实导出...
  • pld1990
  • pld1990
  • 2014年01月19日 19:34
  • 1024

利用POI读取老版本的word和excel以及txt文件的内容

本文记录自己平时用到的,利用POI接口,对老版本的word和excel以及txt文件进行内容读取操作。package com.zte.lucene.tools;import java.io.Buffe...

asp.net下将页面内容导入到word模板中的方法

1,新建word模版,方法是找需要用程序填充的word文档,在需要输入的地方用"书签"(插入-->书签-->输入id-->ok)标记后保存既可. 2,在word模版上修改安全添加everyone ...

c#.net 将网页内容转换成word或excel文档

1.转换方法:一般用HTTP的Header,在header里设置几个关键字让IE知道这是什么类型,从而正确打开。2.C#源码:using System;using System.Collections...

.NET读取Office文件内容(word、excel、ppt)

引用命名空间 using Microsoft.Office.Core; using Word = Microsoft.Office.Interop.Word; using Excel = Micro...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:利用ASP.NET输出指定内容的WORD、EXCEL、TXT、HTM
举报原因:
原因补充:

(最多只允许输入30个字)