我正在實現一個具有2個參數的接口:(System.IO.Stream input, System.IO.Stream output)
。從System.IO.Stream中讀取XLS文檔
如果輸入流源於XLSX文件,我將使用DocumentFormat.OpenXml.Packaging.SpreadsheetDocument
來讀取文檔。
如果它是CSV它會更容易:StreamReader.ReadLine()
。
但是該流來自XLS文件,我不太確定如何正確讀取它。
我想知道Microsoft.Office.Interop.Excel
是否可以讀取流,但我不確定這是可能的。
有沒有任何方法可以分析出System.IO.Stream
提供的XLS文件?
就是有人路過流到應用程序?或者你是否在應用程序中創建了流? – 2014-09-24 16:21:47
有人正在通過這條河流,我無法控制它。 – 10p 2014-09-24 16:22:21
所以,只是爲了澄清,如果文件是XLS,有人會將電子表格文檔對象傳遞給您。正確? – 2014-09-24 16:24:59