SpreadProcessing ASP。网络核心is a document processing library that enables you to create, modify or convert documents between the most common spreadsheet formats. The library model closely follows the established document standard, defined in the Office Open XML specification, enables you to use C# and VB.NET and supports .NET Framework, .NET Core and .NET Standard. You can save the generated workbook to a stream, a local file, or stream it to the client browser.
Telerik ASP。网络核心SpreadProcessinglibrary is completely free from dependencies on external libraries or UI. Handle Microsoft Excel documents without having Microsoft Excel, Microsoft Office or any other spreadsheet software installed on the client or server.
Telerik SpreadProcessing提供了对最流行的电子表格文件扩展名和格式的全面支持,包括XLSX (Excel工作簿),XLS (Excel 97-2003工作簿),CSV,纯文本和PDF(仅导出)。如果需要处理来自数据库的数据,API还使您能够轻松地将DataTable对象转换为Worksheet,反之亦然。
可以用几种方法操作列中的工作表行。工作簿模型API允许您手动定义列宽和行高,或者使用AutoFit功能自动调整行和列的大小以适应它们的内容。您还可以设置可见性属性,以允许用户隐藏电子表格中的某些行和列。
单元格是工作表的构建块,在工作表中进行数据操作。ASP。网络核心SpreadProcessingAPI gives you a complete set of options for working with cells. You can set cell values and specify their attributes, including cell fill, border, font, wrapping, number format, text rotation indentation and many more. Predefined cell value types are available for you to conveniently handle any type of data format.
可以对电子表格中的单元格进行格式化,以以所需的格式显示值。SpreadProcessing库支持预定义的数字格式,包括数字、货币、日期、时间、文本以及自定义格式。
公式允许用户基于特定的单元格值执行计算。SpreadProcessing库自带超过200个内置函数。该API还允许您轻松插入定制的插件。
通过专用的API,您可以在工作表中插入、定位和删除图像。
超链接是一种快捷方式,可以让用户快速访问文档、本地文件或外部网站地址中的特定元素。您可以在文档的工作表中添加、删除、编辑和搜索超链接。
命名范围是指定名称的一个或多个单元格的范围。用户可以在公式中使用该名称来代替普通的单元格引用,并在文档中多次重用相同的单元格范围。可以在工作簿和工作表级别上使用命名范围。
该特性使用户能够始终保持某些行或列在视图中,当它们在工作表中水平或垂直移动时。该API允许冻结任意数量的行和列。
通过对行和列进行分组,用户可以折叠工作表中包含想要临时隐藏的数据的整个部分。通过这种方式,他们可以在不删除底层信息的情况下对数据进行总结、比较、组合和分类。
过滤在ASP。网络核心SpreadProcessingallows you to set standard filters in worksheets and use custom logic to define your own. Leverage our built-in functionality for filtering data by certain values or value ranges, by date and time period and advanced filters for Top, Bottom and Above Average values. You can also use Fill and ForeColor filters to filter for specific cell and font colors.
排序使您能够定义排序和组织工作表数据的标准。排序可以基于单元格值(如数字和文本)的升序和降序,以及Fill和ForeColor值应用。您还可以启用自定义排序,用您自己的逻辑替换默认排序逻辑。
通过定义明确的规则,使用数据验证来确保数据质量和防止错误。您可以指定允许进入单元格的数据或值的类型—限制为数字、日期或时间、限制文本长度、预定义下拉值或使用自定义输入规则。
“查找和替换”功能使您能够查找电子表格文档中的文本和数字,并用新值替换它们。Find API帮助您定义要搜索什么、在文档中的什么位置搜索以及如何处理公式、用例、单次和多次出现。Replace API允许用所需值替换搜索中的匹配项。
可以将两个或多个相邻单元格合并为跨越多个行和列的单个单元格。
页面设置允许用户在打印或导出工作表之前自定义工作表的大小和布局。它们可以控制页眉和页脚的设置、纸张大小、方向、页边距、断行、缩放选项,以便在单个页面上设置行和列等等。
在工作簿内或跨工作簿添加或复制工作表、单元格和单元格范围。您可以通过指定诸如粘贴值、公式、控件编号和可视化格式等格式选项来微调粘贴内容的外观。
您可以保护工作簿不受用户修改的影响,如添加、删除、重命名或重新排序工作表。
您可以使用有针对性的保护来限制用户修改工作表的内容和元素。灵活的保护选项允许您选择用户可使用的命令类型。
使用样式批量格式化单元格可以确保它们在整个文档中的外观一致。样式使您能够同时对工作簿中的单元格应用一组格式选项,如颜色、大小、边框、对齐等。
ASP。网络核心SpreadProcessinglibrary is compliant with the Federal Information Processing Standards (FIPS) and you can create documents that fully conform to the FIPS 140-2 standard.
使用预定义的SpreadProcessing Document主题在整个工作簿中实现一致的样式。自定义文档的颜色、字体和各种图形效果。