使用可嵌入系统的 Spread 类Excel设计器,开发人员可以轻松地实现各类信息管理系统的数据填报、导入、数据绑定及数据验证功能模块。
基于 Spread 类Excel设计器实现的数据填报模块在功能和操作上与 Excel 高度类似,最终用户通过简单的拖拽,即可完成模板的深度定制,也可以直接导入提前设计好的模板。
提供了数据分组、公式计算、大纲显示、排序、过滤等复杂的表格应用开发功能,轻松获取您所需的数据。
采用图表、条件格式、迷你图等数据可视化方式呈现数据趋势。支持打印细节设置和多种文件格式的导出。文件导出支持多种版本的 Excel 格式(XLS、XLSX)、档案文件(CSV)、文本文件(TXT)、XML 文件(XML)和 PDF 文件(PDF)等。
提供了灵活开放的对象模型和 50, 000 个以上的接口,拥有超强的几乎定制所有元素的能力。面对特殊的用户需求,您甚至可以自定义单元格类型,并且根据需要绘制外观和处理事件消息。
支持离线和在线应用系统,涵盖 Windows Forms、ASP.NET、XAML、WinRT 各平台。
轻松上手
Spread 设计器无论操作习惯还是外观风格都和 Excel 类似,您所掌握的 Excel 使用方法,完全可以继续在 Spread 中使用。这大大节省了您的学习成本。
无需编码
只需要点击按钮,设置属性值,就可以非常方便容易的实现数据分组、公式计算、条件格式、图表效果等复杂功能的表格应用开发,缩短了开发所需的时间。
最终用户可用
Spread 设计器是独立运行的应用程序,您可以将其免费提供给最终用户,方便最终用户进行设计和修改。
代码开源
Spread 设计器代码是免费开源的。您不仅可以使用它,还可以查看它具体调用的 Spread 接口,以及在源代码上修改拓展您所需的独特功能。
Excel 全兼容
无论是否安装 Excel 程序,Spread 都可以进行 Excel 格式文件的导入导出。并支持多种版本的 Excel 格式(XLS、XLSX)。您可以方便快捷的在 Excel 和 Spread 之间基于文件进行互操作。
更多文件类型
同时支持 Excel 之外更多的文件类型, 包括档案文件(CSV)、文本文件(TXT)、XML 文件(XML)和 PDF 文件(PDF)等。
单/多工作表
可以打开整个 Excel 文件到 Spread 控件中,也可以单独指定打开一个特定工作表。保存亦然。打开和保存数据范围更加灵活。
灵活设置
Spread 在打开和保存 Excel 文件时,可以选择是否读取样式信息、是否读取公式、是否读取行头和列头等,增强了与 Excel 交互的灵活性。Spread 甚至允许用户在打开、编辑、和保存 Excel 文件过程中不丢失文件中的一些高级内容,如宏、ActiveX 控件、数据连接等。
海量图表类型
支持 92 种丰富多彩的图表效果。从 2D 图表到 3D 图表,从简单的折线图到复杂的雷达图,总有一款适合您。
简单方便
既可以通过代码创建图表,也可以在 Spread 设计器中通过点击选取轻松生成各种类型的图表。
灵活定制
可以定制图表的所有元素,包括标题、序列、轴、样式、图例等。
海量各领域函数海量各领域函数
支持 460 多种内置函数,包括数据库函数、日期和时间函数、工程计算函数、财务和金融函数、信息函数、逻辑函数、查找函数、数学和三角函数、统计函数、文本函数、网络函数等。
自定义公式
支持通过内置函数和运算符来自定义公式。
灵活的引用方式
公式计算引擎支持单元格的引用、表单的交叉引用、循环引用、函数嵌套等。
海量可定制的接口
Spread 提供了灵活开放的对象模型和 50,000 个以上的接口,使得用户拥有定制几乎所有元素和接口的能力。
灵活方便
大部分可以定制的接口在 Spread 设计器中通过点击选取即可轻松生成,您也可以通过代码创建您所需的内容。
最常用的定制包括但不限于以下几种
定制表单
定制单元格类型定制单元格的外观
定制数据
定制图表
打印对话框
允许最终用户通过打印对话框为打印做不同的设置。
丰富的打印接口
支持开发人员对打印进行灵活的接口设置。比如:部分打印或者全部打印,重复打印表头/表尾,打印背景图或者水印等等。
打印预览
支持最终用户对打印进行预览。