/// <summary> /// Creates an instance of <see cref="ExcelOpenXmlReader"/> /// </summary> /// <param name="fileStream">The file stream.</param> /// <returns></returns> public static IExcelDataReader CreateOpenXmlReader(Stream fileStream) { IExcelDataReader reader = new ExcelOpenXmlReader(); reader.Initialize(fileStream); return reader; }
public static IExcelDataReader CreateOpenXmlReader(Stream fileStream) { IExcelDataReader reader = new ExcelOpenXmlReader(); reader.Initialize(fileStream); return(reader); }
public static IExcelDataReader CreateReader(Stream fileStream, ExcelFileType excelFileType) { IExcelDataReader reader = null; switch (excelFileType) { case ExcelFileType.Binary: reader = new ExcelBinaryReader(); reader.Initialize(fileStream); break; case ExcelFileType.OpenXml: reader = new ExcelOpenXmlReader(); reader.Initialize(fileStream); break; default: break; } return reader; }
public static IExcelDataReader CreateReader(Stream fileStream, ExcelFileType excelFileType) { IExcelDataReader reader = null; switch (excelFileType) { case ExcelFileType.Binary: reader = new ExcelBinaryReader(); reader.Initialize(fileStream); break; case ExcelFileType.OpenXml: reader = new ExcelOpenXmlReader(); reader.Initialize(fileStream); break; default: break; } return(reader); }