/// <summary> /// The first row of each sheet is considered as a title row /// </summary> /// <param name='asset'> /// Asset. /// </param> public void Add(byte[] bytes, SpreadSheetSourceType sourceType = SpreadSheetSourceType.CSV) { SpreadSheet xls = new SpreadSheet(bytes, sourceType); for (int i = 0; i < xls.GetSheetCount(); ++i) { xls.SetSheet(i); LexPage p = new LexPage(xls, pages.Count); p.SetLanguage(lang); pages.Add(p); } PageNo = 0; }
public void Clear() { pages.Clear(); currentPage = null; }
public void AddPage(LexPage page) { pages.Add(page); }