标签:http io 文件 for ar cti new res
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using NPOI.HSSF.UserModel;
using NPOI.SS.UserModel;
using NPOI.SS.Formula.Functions;
using System.IO;
using System.Text;
namespace 导入导出Excel
{
/// <summary>
/// Excel导入导出 的摘要说明
/// </summary>
public class Excel导入导出 : IHttpHandler
{
public void ProcessRequest(HttpContext context)
{
context.Response.ContentType = "text/plain";
HSSFWorkbook hssfworkbook = new HSSFWorkbook();//创建一个Excel文件
ISheet sheet1 = hssfworkbook.CreateSheet("Sheet1");//创建一个页
//for (int i = 0; i < 10; i++)
//{
// IRow rows = sheet1.CreateRow(i); //创建10行
//}
IRow rows = sheet1.CreateRow(0); //创建第0行
//在第0行的第0列里面创建一个string类型的单元格,并给它赋值为"C罩杯";
rows.CreateCell(0, CellType.String).SetCellValue("C罩杯");
System.IO.File.OpenWrite("d:/excel.xls");
//得到一个excel.xls文件的文件流 【OpenWrite()打开现有文件以进行写入】
using (Stream stream = System.IO.File.OpenWrite("d:/excel.xls"))
{
//将这个hssfworkbook文件写入到excel.xls这个文件流中
hssfworkbook.Write(stream);
}
}
public bool IsReusable
{
get
{
return false;
}
}
}
}标签:http io 文件 for ar cti new res
原文地址:http://blog.csdn.net/fanbin168/article/details/38540729