我有一个包含Attachment column
的excel文件,其中嵌入了另一个excel对象。
我需要阅读嵌入式excel文件并处理其数据。
到目前为止,我使用Excel Reader来读取普通的excel文件并检索为DataSet。
FileStream stream = File.Open(filePath, FileMode.Open, FileAccess.Read);
//Reading from a binary Excel file ('97-2003 format; *.xls)
IExcelDataReader excelReader = ExcelReaderFactory.CreateBinaryReader(stream);
// Reading from a OpenXml Excel file (2007 format; *.xlsx)
IExcelDataReader excelReader = ExcelReaderFactory.CreateOpenXmlReader(stream);
DataSet result = excelReader.AsDataSet();
excelReader.IsFirstRowAsColumnNames = true;
DataSet result = excelReader.AsDataSet();
while (excelReader.Read())
{
//excelReader.GetInt32(0);
}
excelReader.Close();
Now i want to read the embedded object(excel file)
是否有任何dll /组件/代码可以帮助我们读取excel文件中的嵌入对象?
注意: 我没有在服务器中安装Microsoft Office软件包。所以我不想使用Microsoft.Interoperability包