应用于ASP。NET MVCis a document processing library that enables you to work with spreadsheet documents—create new ones from scratch, modify existing documents or convert between the most common spreadsheet formats. You can save the generated workbook to a local file, a stream, or stream it to the client browser.
该库严格遵循Office Open XML规范中定义的已建立的文档标准,使您能够使用c#和VB。支持。NET框架,。NET核心和。NET标准。
Telerik ASP。NET MVCSpreadProcessinglibrary has no dependencies on external libraries or UI. Process Microsoft Excel documents without having Microsoft Excel, Microsoft Office or any other spreadsheet software installed on the client or server.
流行的电子表格文件扩展名和格式,包括XLSX (Excel工作簿),XLS (Excel 97-2003工作簿),CSV,纯文本和PDF(仅导出),都在Telerik SpreadProcessing库中得到支持。该API还允许您轻松地将数据表对象转换为工作表,反之亦然,以防您需要使用来自数据库的数据。
工作簿模型API允许您修改电子表格中的行和列。您可以选择分别手动定义它们的高度和宽度,或者启用AutoFit让程序根据它们的内容自动计算行和列的大小。您还可以设置可见性属性,允许用户隐藏行和列。
单元格是工作表的基本数据单位。ASP。NET MVCSpreadProcessingAPI offers all the industry-standard options to define cell values and formatting properties. You can enable users to modify the cell fill, border, font, wrapping, number format, text rotation indentation and many more attributes. Cell value types are available for you out of the box to conveniently handle any type of data.
Telerik SpreadProcessing支持可应用于电子表格中的单元格值的预定义数字格式。您可以格式化和显示数字,货币,日期,时间,文本以及自定义值格式。
公式使用各种函数计算单元格值。SpreadProcessing API使您能够使用200多个内置函数,并在需要时轻松插入自定义公式。
通过专用的API,您可以在工作表中插入、定位和删除图像。
帮助用户使用正确的图表类型可视化数据。SpreadProcessing允许您向电子表格文档添加各种各样的图表,包括线、条、列、散点、气泡、饼、甜甜圈、区域以及组合图表或不同的系列。
超链接是用户在导航到工作簿的某个部分、打开本地文件或访问URL时可以使用的引用。您可以在文档的工作表中添加、删除、编辑和搜索超链接。
命名范围是可以通过分配的名称轻松访问的单元格组。通过替换标准单元格引用,命名范围可以使公式更容易理解,并帮助用户在文档中多次使用相同的单元格范围。可以在工作簿和工作表级别上使用指定范围。
冻结窗格功能锁定重要的行和列当用户滚动工作表时,永远不会忘记他们的内容。该API允许冻结任意数量的行和列。
SpreadProcessing分组功能通过分段组织数据,帮助用户更容易地阅读和总结数据。对行或列进行分组,只显示相关的信息块,并将当前不需要的内容折叠起来。
在ASP中进行过滤。NET MVCSpreadProcessingallows you to set standard and custom filters in worksheets. The available filter options include filtering by certain values or range of values, by time period such last month and last quarter or using predefined filters such as Top, Bottom, Above Average, Fill and ForeColor.
您可以在工作表中定义、修改和应用排序规则,以特定的方式组织数据。排序可以根据Fill和ForeColor值以及自定义排序逻辑按升序和降序指定。
创建控制特定单元格的数据输入类型的验证规则。您可以只允许特定的数据类型,如数字、时间和日期、限制文本长度、为下拉列表预定义值或使用公式指定自定义数据项。
“查找和替换”功能使您能够搜索电子表格文档中的文本和数字,并用新值替换它们。Find API帮助您定义要搜索的内容、文档中的位置以及如何处理公式、大小写差异和多次出现。Replace API允许用所需的值替换搜索中的匹配项。
您可以将两个或多个相邻的单元格合并为跨越多行和多列的单个单元格。
页面设置允许您设置工作表的布局和打印选项。你可以控制页眉和页脚的设置,纸张大小,方向,页边距,换行,缩放选项,以适应单个页面上的行和列等等。
在工作簿内或跨工作簿添加或复制工作表、单元格和单元格范围。您可以通过指定格式选项(如粘贴值、公式、控件号和可视格式等)来微调粘贴内容的外观。
工作簿保护功能禁止用户在工作簿中添加、删除、重命名或重新排序工作表。
锁定单元格和其他元素,以限制对工作表内容和结构的更改,无论是否使用密码。您可以选择性地允许用户执行某些操作,如编辑单元格、插入和删除列、插入和删除行或完全禁用它们。
样式使您可以将预定义或自定义格式应用于单元格。您可以格式化单元格字体,颜色和字体大小,边界,对齐和更多的一步,并实现统一的外观。
ASP。NET MVCSpreadProcessinglibrary is fully compliant with the Federal Information Processing Standards (FIPS), which guarantees the documents you create conform to the FIPS 140-2 standard.
主题会影响工作簿的外观。Telerik SpreadProcessing for ASP。NET MVCincludes predefined themes that enable you to set the colors, fonts and a variety of graphic effects of the entire workbook.