【发布时间】:2021-01-29 04:49:21
【问题描述】:
我必须通过从内存流创建 excel 工作簿来返回文件。我使用过 Interop、closed.xml、spire.xls,但没有找到实现相同目标的方法。
var stream=clsUploadHelper.GetAttachmentFileStream(string.Empty, Filename);
Workbook book=new Workbook();
book.worksheet.Add(stream);
stream.Position = 0;
string xmlString = "attachment;filename=" + Filename;
return File(stream, xmlString, Filename);
我是新来的,如果可能,请提供帮助。提前致谢。
【问题讨论】:
-
@Jazb 实际上已经将字节写入要下载的文件,使用该字节/流我们只需要返回一个 excel 文件
-
@请大家帮忙
-
告诉我们您正在使用什么框架。您没有指定,但看起来您正在构建 Web UI。
标签: c# interop excel-interop closedxml spire.xls