运行代码:
FileStream file = new FileStream("test.xlsx", FileMode.Open, FileAccess.Read);//读入excel模板
var workbook = new XSSFWorkbook(file);
MemoryStream ms = new MemoryStream();
workbook.Write(ms);//写入内存流
byte[] data = ms.ToArray();
HttpResponse response = System.Web.HttpContext.Current.Response;
response.Clear();
response.Charset = "UTF-8";
response.ContentType = "application/vnd-excel";
System.Web.HttpContext.Current.Response.AddHeader("Content-Disposition", string.Format("attachment; filename=abc.xlsx"));
System.Web.HttpContext.Current.Response.BinaryWrite(data);
Comments: ** Comment from web user: tonyqus **
FileStream file = new FileStream("test.xlsx", FileMode.Open, FileAccess.Read);//读入excel模板
var workbook = new XSSFWorkbook(file);
MemoryStream ms = new MemoryStream();
workbook.Write(ms);//写入内存流
byte[] data = ms.ToArray();
HttpResponse response = System.Web.HttpContext.Current.Response;
response.Clear();
response.Charset = "UTF-8";
response.ContentType = "application/vnd-excel";
System.Web.HttpContext.Current.Response.AddHeader("Content-Disposition", string.Format("attachment; filename=abc.xlsx"));
System.Web.HttpContext.Current.Response.BinaryWrite(data);
Comments: ** Comment from web user: tonyqus **
请提供test.xlsx(原文件),谢谢