Essential XlsIO
是一款.NET库,可用于读写Microsoft Excel 文件,具备丰富的功能,完全像Microsoft
Office办公自动化,可用于没有安装Excel的操作系统,可以导出为图片、HTML、PDF等,开发人员可以使用该控件创建标准的兼容Excel
2007和2010的报表。
具体功能:
- 支持创建 Excel 97、Excel 2000、Excel 2002、Excel 2003、SpreadsheetML、CSV、Excel
2007、Excel 2010
- 很容易地打开存在的spreadsheet并编辑或插入内容
- 可以创建XLS或XLSX文档模版并具有丰富的单元格格式
- 支持使用API读取存在的spreadsheet内容
- 在使用单元格复制操作时,单元格默认的格式设置也会自动被复制到其他单元格
- 支持为单元格设置文本字体、文本颜色、背景色、文本位置、背景图案等
- 支持单元格条件格式化
- 支持为一系列单元格添加和修改多个样式
- 支持为单元格插入各种超链接
- 支持添加多行文本
- 支持列和行样式
- 支持插入矢量和光栅图片到worksheet
- 支持为WorkBook插入、读写、删除注释
- 支持自动过滤、数据校验、查询和替换
- 支持导入和导出数据到DataTable
- 支持读写窗体控件像文本框、复选框、下拉列表框。
- 支持在XLSX格式下读写OLE对象
- 支持创建和修改Excel图表
- 支持为worksheet设置页眉和页脚
- 支持使用API创建数据透视表
- 支持读写单元格公式,可以使用超过120种公式
- 支持自动调整行和列宽
- 支持复制worksheet从一个workbook到另外一个
- 支持冻结行和列
- 支持分组、隐藏行和列
- 支持在新的和存在的worksheet里插入行和列
- 支持为worksheets插入分页符
- 支持在一个worksheet里设置行的高度和列宽度
- 支持加密保存workbooks
- 支持保存为流