我想打开一个文件(为用户显示一个Excel文件)而不保存到计算机/服务器中以从内存中打开它。到目前为止,我想出了将文件保存到MemoryStream的这段代码:
MemoryStream memoryStream = new MemoryStream();
wb.SaveAs(memoryStream);
那么如何打开/显示保存在内存流中的Excel文件
答案 0 :(得分:0)
Excel应用程序无法从MemoryStream中读取。
您必须将文件写到磁盘上,或者写到临时目录中。