声明:里面的很多东西是基于前人的基础上实现的,具体是哪些人 俺忘了,我做了一些整合和加工
这个项目居于openxml做Excel的导入导出,可以用OpenXml读取Excel中的图片 和OpenXml插入Excel 图片,相信这两个还是挺有用的
OpenXmlHelper 类为对外抛出的类,包含封装的导入导出的数据操作方法和一些对象的属性
一、导出Excel数据
1.导出的数据为DataSet,可以允许多个DataTable
1.需要设置RowIndex;RowIndex为数据起始行(也就是可以根据你的Excel模板声明第一行数据的起始行,导出几个工作簿就声明 int[] 对应的长度)
2.OpenXmlExportImages 导出后的图片数据类型为Dictionary<string, List<OpenXmlExportImages>>,key为对应的工作簿名称
OpenXmlExportImages类为图片导出数据存储类
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
![](https://images.cnblogs.com/OutliningIndicators/ExpandedBlockStart.gif)
/// <summary> /// 导出 /// </summary> public class OpenXmlExportImages { /// <summary> /// X坐标 /// </summary> public long X { get; set; } /// <summary> /// Y坐标 /// </summary> public long Y { get; set; } /// <summary> /// 宽度 /// </summary> public long? Width { get; set; } /// <summary> /// 高度 /// </summary> public long