Telerik WinUI SpreadProcessing库使您能够使用电子表格文档—从头创建新文档,修改现有文档或在最常见的电子表格格式之间进行转换。您可以将生成的工作簿保存到本地文件、流或将其流式传输到客户端浏览器。
库模型允许您使用c#和VB。.NET,严格遵循Office Open XML规范中定义的既定文档标准,并支持。NET框架、。NET核心和。NET标准。
Telerik WinUI SpreadProcessing完全独立于外部库或UI。处理微软Excel文档,无需在客户端或服务器上安装微软Excel、微软Office或任何第三方电子表格软件。
Telerik WinUI SpreadProcessing库完全支持常见的电子表格文件扩展名和格式,包括XLSX (Excel工作簿)、XLS (Excel 97-2003工作簿)、CSV、纯文本和PDF(仅限导出)。
该API还使您能够轻松地将DataTable对象转换为Worksheet,反之亦然,以防您需要处理来自数据库的数据。
工作簿模型的API允许您设置几个电子表格行和列属性。您可以手动指定列宽或行高,或者在AutoFit功能的帮助下更改列宽以自动适合其内容。此外,可以设置每行或列的隐藏状态,以允许用户隐藏电子表格中的某些行和列。
单元格形成于工作表中行和列相交的地方,是组织和操作数据的基本单位。使用Telerik WinUI SpreadProcessing,您拥有一套完整的工具来处理单元格。定义值和格式设置,如填充,边框,字体,包装,数字格式,文本旋转缩进等等。此外,可以使用预定义的单元格值类型来帮助您轻松处理任何类型的数据。
您现在可以引用完整列和完整行作为单元格引用,包括绝对单元格引用、相对单元格引用和混合单元格引用,例如$1:$2和a:D。例如,当您需要处理一系列单元格并将它们传递到公式中时,所有这些都会派上用场。
您可以将单元格值设置为数字格式,以便以所需格式显示它们。SpreadProcessing库支持预定义的数字格式,包括数字、货币、日期、时间、文本以及自定义格式。
公式帮助用户使用电子表格中的各种函数计算单元格值。使用WinUI SpreadProcessing内置的200多个函数,并在需要时轻松插入自定义公式。
通过专用API在工作表中插入、定位和删除图像和形状。
关于形状和图像支持在RadSpreadProcessing文档
你可以让你的应用程序用户为电子表格的每个单元格添加、删除或回复评论。显示有关评论的作者、日期或状态(已解决)的信息也可以在WinUI SpreadProcessing的Telerik UI中开箱即用。
超链接可帮助用户跳转到工作簿的特定部分、打开本地文件或外部网站地址。您可以在工作表中添加、删除、编辑和搜索超链接。
命名区域是单元格的集合,可以通过给定的名称轻松访问它们。该功能使用户可以多次引用相同的单元格范围,或者在公式中合并预定义的单元格范围。可以在工作簿和工作表级别上使用已命名的区域。
用户可以冻结行和列,以同时查看工作表不同部分的内容。该API允许冻结任意数量的行和列。
分组是组织和概述电子表格数据的优秀工具。它允许用户对可以展开和折叠的部分中的行或列进行分组。通过将行或列组合成节,用户可以隐藏部分数据,同时仍然保持它在文档中可用。
WinUI SpreadProcessing自带过滤电子表格数据的内置功能。开箱即用,您可以按值或值范围和时间段筛选数据。您还可以利用预定义的过滤器,如Top, Bottom, Above Average, Fill和ForeColor来执行高级过滤或使用自定义逻辑来创建自己的过滤器。
排序功能允许您创建、调整和应用数据排序逻辑来选择电子表格的部分,如行、列和范围。数据可以按照升序和降序、Fill和ForeColor值或自定义排序逻辑进行组织。
数据验证允许您控制用户可以输入到单元格中的值类型。您可以设置数据应该满足的某些条件,例如仅大写或小写、数字或文本值、最大字符数,甚至可以使用公式来防止重复。
SpreadProcessing查找和替换api使您能够替换电子表格文档中的文本和数字。Find API帮助定义搜索词和值,在文档的哪个位置搜索它们,以及如何处理特定的结果,例如数值背后的公式、大小写差异和多次出现。Replace API允许用新值替换匹配项。
可以将两个或多个相邻单元格合并为跨多行和多列的单个单元格。
页面设置允许用户在打印或导出工作表时调整工作表的大小和布局。他们可以改变任何东西,从纸张大小,方向,边距,页眉和页脚设置,中断,缩放选项,以适应在一个页面上的行和列等等。
在工作簿内或跨工作簿添加或复制工作表、单元格和单元格区域。您可以通过指定格式选项来微调粘贴内容的外观,如粘贴值、公式、控制编号和视觉格式等。
启用工作簿保护以确保工作簿内的用户不会添加、删除、重命名或重新排列工作表。
工作表保护选项允许您启用或禁用用户的一组编辑命令,以保护工作表的内容和结构免受修改,无论是否使用密码。
确保单元格的格式一致。样式允许您同时对整个工作簿中的单元格应用一组预定义或自定义格式选项,以设置单元格字体、颜色和字体大小、边框、对齐等。
WinUI SpreadProcessing库符合联邦信息处理标准(Federal Information Processing Standards, FIPS),这意味着您可以创建完全符合FIPS 140-2标准的文档。
轻松地使您的工作簿格式一致。使用开箱即用的文档主题来设置颜色、字体和各种图形效果,并将样式应用于整个文档,或者创建自己的样式。