使用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 副本的形式被任何人查看和编辑。