using Aspose.Cells; using System; using System.Collections.Generic; using System.IO; using System.Text; namespace Bowin.Common.Office { public class CellItem { public int Row { get; set; } public int Col { get; set; } public string Value { get; set; } } public class ListItem { public int StartRow { get; set; } public int StartColumn { get; set; } public int EndColumn { get; set; } public string[][] Values { get; set; } } public class PictureItem { public int StartRow { get; set; } public int StartColumn { get; set; } public int EndRow { get; set; } public int EndColumn { get; set; } public Stream Picture { get; set; } } public class PageItem { public PageItem() { CellItemList = new List(); ListItemList = new List(); PictureItemList = new List(); ColumnWidthList = new Dictionary(); } public string Name { get; set; } public List CellItemList { get; set; } public List ListItemList { get; set; } public List PictureItemList { get; set; } public IDictionary ColumnWidthList { get; set; } } }