ComponentOne Excel for WPF(Excel控件)
使用ComponentOne Excel™ for WPF 将您的数据导出为 Excel - 您甚至不需要安装 Microsoft Excel®。使用这个易于使用的库,轻松创建和管理工作簿文件。在单个工作表中访问和修改数据,就像它们是由行列单元格组成的简单表格一样。能够处理多种格式,包括 XLS、XLSX 和 CSV。
功能&亮点
使用一个命令保存和加载工作簿
Excel for WPF 包含一个关键组件 C1XLBook。这个易用的组件允许您使用一个单独的命令从 C# 或 VB.NET 代码中加载或保存一个工作簿。工作簿包含了多个工作表,可以被直接读取或写入到内存流,因此您不必使用临时文件。
在单个单元格中读取和写入数据
加载或创建一个 Excel 工作簿至 C1XLBook 后,您可以在单个表中访问它们,就像它们是由行列单元格组成的简单表格一样。修改一个现有的电子表格并保存修改。
独立于 Microsoft Excel
Excel for WPF 的读取和编写有两个主要格式:XLS (Excel 97 及更高版本) 和 XLSX (OpenXml 格式) 文件。您甚至不用安装 Microsoft Excel。OpenXml 格式允许您保存更小的压缩过的文件。
格式化每个单元格中的数据
您可以格式化单元格确保终端用户输入正确的数据。由于数据存储在单元格中,因此与每个单元格相关的格式都非常容易访问。
添加单元格公式
Excel for WPF 完全支持单元格公式和二进制解析。XLCell.Formula 属性允许您为单元格指定一个公式。
分组和小计
小计行和列。在代码中声明大纲级别分组能够最佳显示总数和小计。
管理单元格批注(注解)
使用 ComponentOne Excel for WPF 在 Excel 文件中添加或编辑单元格批注。单元格批注(注解)允许您为每一个单元格添加注解,提醒或解释一个单元格的内容或范围。
图像支持
不仅可以给单元格添加图像(WriteableBitmap),还可以设定单元格的大小、图像在单元格中的位置以及是否缩放、翻转或伸缩图像来适应单元格。
在页眉或页脚添加图像
XLPrintSettings 类中的属性允许您将图像添加到一个表格页眉或页脚的左边、中间或右边。
使用改进的调色板精确配色
Excel 使用 HSB(色调、饱和度、亮度)而不是 RGB 来映射到调色板,提供了更精确的颜色匹配。
导出为 XLS 或 XLSX 文件
其他的 ComponentOne 组件使用 C1Excel 导出 XLS/XLSX 文件。例如,ComponentOne FlexGrid™ for WPF 使用 C1Excel 生成兼容 Excel 版本的表格,这样它们就能够以 Microsoft Excel 副本的形式被任何人查看和编辑。