Spread Studio for .NET跨平台的Spread Studio表格控件,类似Excel的强大功能Spread Studio for .NET是一个跨平台的Spread表格控件工具集,支持Windows Forms, ASP.NET, WPF, WinRT以及Silverlight平台。新的产品套包中包含全新的Spread for Windows Forms,Spread for ASP.NET, Spread for WPF-Silverlight以及Spread for WinRT控件产品。
包含控件:
Spread for WinformsSpread for WinForms表格控件兼容Excel的强大功能,并将其嵌入到您的应用系统中。完备的Excel文档支持使得您可以在企业中分享和访问数据信息;内嵌的图表引擎和数据可视化支持让您更加轻松的为商务、工程以及科学应用系统中创建丰富高效的信息中心。
Spread for ASP.NETSpread for ASP.NET表格控件兼容Excel的强大功能,并将其嵌入到您的应用系统中。完备的Excel文档支持使得您可以在企业中分享和访问数据信息;内嵌的图表引擎和数据可视化支持让您更加轻松的为商务、工程以及科学应用系统中创建丰富高效的信息中心。
Spread WPF-Silverlight您可以将Microsoft Excel 的强大功能嵌入到WPF 和 Silverlight应用中,使用丰富的内嵌数据可视化功能展现核心数据和分析结果,按需自定制富有创意的表格模版以及发挥更多便捷高效的功能。Spread WPF-Silverlight源自备受好评的 .NET 和 ASP.NET平台上最受欢迎的 Spread 产品。
Spread WinRT您可以将Microsoft Excel 的强大功能嵌入到Windows 8 商店应用程序中,使用丰富的内嵌数据可视化功能展现核心数据和分析结果,按需定制富有创意的表格模版以及发挥更多便捷高效的作用。Spread WinRT基于在WPF-Silverlight开发中经过验证的Excel电子表格引擎。
为什么选择 Spread 表格控件?
完备的信息系统数据解决方案Spread表格控件广泛应用于财务、预算、工程、统计等领域的信息系统中。通过图表引擎和数据可视化功能,为商业表单控制面板提供丰富、有效的内容信息。综合Microsoft? Excel?文档功能,为企业级的信息共享提供支持。支持离线和在线应用系统,涵盖Windows Forms、ASP.NET、WPF、Silverlight以及最新用于Windows8的WinRT平台。
跨平台支持Spread Studio for .NET ,这是一个跨平台的Spread表格控件工具集。其中包含所有Spread for Windows Forms,Spread for ASP.NET, Spread for WIP-Silverlight以及Spread for WinRT。用户可以通过一个套包获得以上全部产品,进而将现有的Spread应用系统扩展到其他平台,甚至是最新的Windows 8应用商店中。
全面的Excel兼容性Spread会独立安装Excel文件格式的输入输出引擎,在没有安装Excel的环境中也可以进行Excel文件格式的输入输出,开发时设计的图表、图形、图像等都会作为对象输出到Excel文件中。Spread提供多种版本的Excel和多种文件类型的导入导出服务,包括Excel文件(XLS、XLSX)、档案文件(CSV)和文本文件(TXT)。
可独立部署的丰富图表Spread支持85种丰富多彩的图表效果。基于工作表的数据直接生成图表,操作简单。同时,软件人员还可以在Visual Studio设计环境中定制图表的所有元素,包括标题、序列、轴、样式、图例等。可以在Spread中使用,也可以在任意Form中独立部署。
自由使用的公式引擎Spread强大的公式计算引擎支持300多种内置函数,并支持通过内置函数和运算符来自定义公式。支持的函数包括日期、时间函数、工程计算函数、财务计算函数、逻辑函数、数学和三角函数、统计函数、文本函数等。强大的公式计算引擎,让您在Spread之外任意使用。同时支持自定义各种专业公式。
解决疑难需求的定制能力Spread是世界上最强大的。NET表格控件,它提供了灵活开放的对象模型和50,000个以上的API,使得用户拥有定制几乎所有元素和接口的能力。面对特殊的用户需求,您甚至可以自定义单元格类型,别且根据需要绘制和处理事件消息。
7.0 新特性Spread for WinForms 7.0 新特性增强条件格式享受新的条件格式带给您的全新体验。在这一版本中,我们提供了完整功能和可视化元素,包括数据条、颜色标尺、图标集等。这将帮助您以可见方式对与数据相关的问题作出回应,同时高亮感兴趣的单元格或区域,强调特殊数据以及将数据可视化展现。条件格式可以根据设置的条件或标准改变单元格或区域的外观样式。当条件为true,单元格或区域按照条件格式化;当条件为false,单元格或区域不会根据条件格式化。这一特性在Spread for Windows Forms以及Spread for ASP.NET中均有提供。
过滤器增强增强过滤功能提供了种类繁多的过滤条件,包括数值、日期、文本和颜色的自动过滤。您可以创建三种类型的过滤器:数据列表、格式或标准。这些过滤条件针对同一单元格区域时不能同时使用。
新增了全新的过滤条,用户可以快速便捷的输入过滤器条件并应用到数据中。 这一特性在Spread for Windows Forms以及Spread for ASP.NET中均有提供。
中文本地化增强中文本地化:我们为中文环境添加了本地化资源。Spread控件将在Visual Studio中显示中文,包括设计器界面以及设计时界面。中文菜单和提示消息也将在运行时显示。
同时对IME做了增强,提供ImeMode/ImeSentenceMode属性,用于在编辑单元格时设置IME状态。
设计器增强诸多增强帮助开发者更高效的使用设计器1. 设计器中新增命名管理器,用户可以在运行时使用,同时设计时可以自定义命名。
2. 设计器中新增用户界面用于在导入导出XLS/XLSX时指定ExcelOpenFlags/ExcelSaveFlags。
3. 设计器中新增用户界面用于设置快捷键对应关系,设计时支持快捷键对应关系序列化。新增SpreadAction类型用于执行类似Excel的行为。
4. Spread设计器中,当选中图形、备注或图表对象时,可以在属性设置表中设置属性。
5. 单元格和RotationAngle对象的CanFocus属性可以在设计器中设置,该属性仅在预览窗口中生效。
6. 允许用户使用“DateTime.Now”作为DateTimeCellType.DateDefault属性的值,它默认使用当前的时间值。
其他Spread for Windows Form的增强1. 支持通过拖拽单元格右下角的滑块实现拖拽填充和自增值填充。
2. 设计时和运行时支持120DPI。
3. 为行错误和单元格错误提供错误指示器弹出消息。
4. 支持类似Excel的自适应拉伸文本对齐方式,支持导入导出自适应拉伸文本的xls/xlsx文件。
5. 新增AcceptsArrowKeys枚举类型用于处理编辑模式下激活单元格的导航方式,当光标在单元格的开始或者结尾的时候。
6. 为MultiColumnComboBox类型增加Editable属性。
Spread for ASP.NET 7.0 新特性上下文菜单Spread for ASP.NET内嵌的上下文菜单代替了浏览器自带的上下文菜单,您可以通过Spread上下文菜单特性为您的应用程序加入更多的数据挖掘和界面交互的功能。
列头RowTemplateSpread for ASP.NET中为RowTemplate新增了新的列头模板,这样,列头单元格可以拥有与数据行完全不同的布局风格。您可以改变传统的Spread布局方式,将一条数据展示在多行中。多行布局由行模板控制,行模板可以通过代码或者Spread设计器定制。
用于单元格编辑器的Css通过Spread for ASP.NET 的EditorCssClass属性可以设置可编辑的单元格类型。通过Css代码设置单元格类型编辑器的样式。它独立于通过CssClass属性定制的单元格显示模式。
编码增强使用新的元素,可以为独立重载的JavaScript方法声明详尽的智能提示。
性能提升:
1. 新增LoadOnDemandMode属性用于支持在用户滚动到最后一行之前通过后台加载数据。新增TriggerMode属性用于支持定时加载和越界加载。
2. 提升了渲染表格、PDF以及导入Excel文件的性能。
3. 提升了客户端滚动性能,通过后台按需加载数据并触发新的客户端事件。
4. 增强了虚拟滚动,它可以在加载新的数据行时保持来自前一页面的额外数据。
5. 支持异步渲染图表。
6. 通过合并JS和CSS优化脚本加载时间。
7. 使用平行任务库实现了关键性能的提升。
其他Spread for ASP.NET的增强1. 为DateTime、Currency、Double和Integer单元格类型增加独立的编辑模式和非编辑模式格式。
2. 增强虚拟页面以支持滚动条文本提示。
3. 打印时支持行和列的分页。
4. 支持客户端脚本锁定和解锁。
5. 新增Cell.EncodeValue属性,支持在单元格文本中直接输入原始HTML标记。
6. 客户端支持在隐藏的行或列中设置单元格的值。
7. 新增ClientIDMode支持。