/// <summary> /// Opens a new Spreadsheet as ReadOnly. /// </summary> /// <param name="filename">The filename.</param> /// <returns></returns> public static IExcelSpreadsheet OpenReadOnly(string filename) { ExcelSpreadsheet spreadsheet = new ExcelSpreadsheet(filename) { IsReadOnly = true }; return(spreadsheet); }
/// <summary> /// Creates a new Spreadsheet that will be saved as the specified filename /// </summary> /// <param name="filename">The filename.</param> /// <returns></returns> public static IExcelSpreadsheet CreateNew(string filename) { FileInfo fileInfo = new FileInfo(filename); if (fileInfo.Exists) { fileInfo.Delete(); } ExcelSpreadsheet excel = new ExcelSpreadsheet(filename); return excel; }
/// <summary> /// Creates a new Spreadsheet that will be saved as the specified filename /// </summary> /// <param name="filename">The filename.</param> /// <returns></returns> public static IExcelSpreadsheet CreateNew(string filename) { FileInfo fileInfo = new FileInfo(filename); if (fileInfo.Exists) { fileInfo.Delete(); } ExcelSpreadsheet excel = new ExcelSpreadsheet(filename); return(excel); }
/// <summary> /// Opens a new Spreadsheet as ReadOnly. /// </summary> /// <param name="filename">The filename.</param> /// <returns></returns> public static IExcelSpreadsheet OpenReadOnly(string filename) { ExcelSpreadsheet spreadsheet = new ExcelSpreadsheet(filename) {IsReadOnly = true}; return spreadsheet; }