我正在实现一个包含2个参数的接口:(System.IO.Stream input, System.IO.Stream output)
。
如果输入流源自 XLSX 文件,我将使用DocumentFormat.OpenXml.Packaging.SpreadsheetDocument
来阅读文档。
如果 CSV ,则会更容易:StreamReader.ReadLine()
。
然而,该流来自 XLS 文件,我不太确定如何正确阅读。
我试图找出Microsoft.Office.Interop.Excel
是否可以读取流,但我不确定是否可能。
有没有办法分析通过System.IO.Stream
提供的XLS文件?