是否可以(以及如何)将 Microsoft Excel 工作簿保存到流而不是文件中?
我现在拥有的是:
using System.Runtime.InteropServices; // Microsoft Excel 14.0 Object Library
.......
workbook.SaveAs(Filename: fileName, FileFormat: XlFileFormat.xlWorkbookNormal);
但这两个文件作为智能感知都没有告诉我如何将其放在stream
中,并用BinaryWriter
编写它。通过浏览器输出。
答案 0 :(得分:1)
Office Automation提供了一个用于控制tge office UI的API。它没有提供将工作簿存储到流的方法。要做到这一点,您需要更低级别的东西,如二进制写入程序(POI)或Office Open XML SDK。