有了 ComponentOne Excel™ for . NET 控件,您的 Excel 数据仅仅是一个脱离任意.NET 应用程序的简单命令—— 您甚至不需要安装 Microsoft Excel!就好像它们是表格控件(由行、列和单元格组成的)一样,您可以用一个简单的命令来加载工作簿、操作工作表,然后将工作簿保存到一个 Excel 文件。 OpenXML 格式的支持允许您对更小的、压缩的 XLSX 文件进行保存。

特性

用一行命令保存和加载工作簿

Excel 使用起来非常方便,它允许您使用一个简单的命令从.NET 代码中加载或保存工作簿。工作簿可以包含多个工作表,它可以被直接读取,也可以从内存流中写入,所以您不需要使用临时文件。

在独立的单元格中读取和写入数据

在 C1XLBook 中加载或创建一个 Excel 工作簿之后,您可以访问单个工作表中的数据,就好像它们是一个由行、列和单元格组成的简单的表格一样。

在独立的单元格中读取和写入数据

Microsoft Excel 的独立性

.NET 的 Excel 控件可以对两种主要格式的文件进行读取和写入:XLS(Excel 97 和更高版本)文件和 XLSX (OpenXML 格式)文件。您甚至都不需要安装 Microsoft Excel!OpenXML 格式允许您对更小的压缩文件进行保存。

在每个单元格中对数据进行格式化

您可以对单元格的格式进行设置,以确保最终用户输入正确的数据。访问与每个单元格都相关的格式与在该单元格中存储数据一样容易。

在每个单元格中对数据进行格式化

添加单元格的公式

.NET 的 Excel 控件完全支持单元格公式和二进制解析。XLCell.Formula 属性可以允许您为单元格指定一个公式。

添加单元格的公式

分组和小计

您可以对行与列的小计进行计算。您可以在代码中定义大纲分组,以便使总计和小计得到最佳的显示。

分组和小计

管理单元格批注(注释)

使用 ComponentOne Excel™ for . NET 控件,您可以在 Excel 文件中添加或编辑单元格批注。Excel 中的单元格批注(或注释)可以允许您将注释添加到单元格上,来通知、提醒或解释单元格或单元格范围的内容。

图片支持

您不仅可以将图片添加到单元格中,还可以指定单元格的大小、单元格内图像的位置,以及是否需要缩放、裁剪或拉伸图像以适应单元格。

将图像添加到页眉或页脚

XLPrintSettings 类中的属性允许您将图像添加到工作表页眉或页脚的左、中、右各部位。

用改进的调色板来准确地配色

Excel 控件可以使用 HSB(色调、饱和度、亮度),而不是 RGB,来映射到调色板,以提供更准确的色彩匹配。

导出到 XLS 或 XLSX 文件

其他 ComponentOne 组件可以使用 C1Excel 来导出 XLS 文件或 XLSX 文件。例如,ComponentOne Reports™ for WinForm 控件,它可以使用 C1Excel 控件来生成报告与 Excel 兼容的版本。这样,只要有一个 Microsoft Excel 的副本,任何人都可以对其进行查看和编辑。