为了账号安全,请及时绑定邮箱和手机立即绑定

介绍一款开源的类Excel电子表格软件

标签:
设计工具

Excel一直以霸主的地位,占据了Windows桌面表格软件市场No 1,与此同时,Office套装产品几乎成为了IT行业的标配办公技能。有无类似Excel的桌面程序,绿色版,实现基本的数据编辑功能呢? 假如不安装Office,可否实现表格编辑、公式编辑、打印、导入、导出等操作呢?

可以的,本文介绍的这款开源的SpreadDesginer即可实现这样的需求。

     谁适合阅读此文?

    • 软件设计师

    • 产品经理

    • Excel用户

系统必备:

    • .NET Framework 4.0

在管理平台中嵌入Excel功能

许多行业的管理系统需要象Excel一样丰富的公式和数据处理功能,Spread可以帮助把这些功能嵌入到企业管理系统中,比如财务数据模型、风险分析、保险计算、工程应用等。

源码路径:http://git.oschina.net/GrapeCity/SpreadDesigner

不到1万行源码(核心功能封装在Spread控件内)

下载Zip包,绿色版本的,解压即可使用。

且编译好的exe程序,可免费分发部署

 

下面分别对Excel和SpreadDesigner进行对比:

对比项

office Excel 2007

SpreadDesigner

价格

680元

免费

安装方式

需要安装

绿色解压

部署分发

再购买License

免费

系统必备

.NET Framework 3.5

.NET Framework 3.5

可编程

VBA\COM组件

C#.NET\VB.NET

技术支持

24小时响应(周内)

支持Excel数据

支持中文

可定制功能

 

Office 2007的Excel截图:

https://img1.sycdn.imooc.com//5afd24fb0001143e08190514.jpg

 

  • 丰富的图表

    支持85种丰富多彩的图表效果。可以在Spread设计器中基于工作表的数据直接生成图表,操作简单。同时,软件人员还可以在Visual Studio设计环境中定制图表的所有元素,包括标题、序列、轴、样式、图例等。

  • 自由使用的公式引擎

    Spread强大的公式计算引擎支持300多种内置函数,并支持通过内置函数和运算符来自定义公式。支持的函数包括日期、时间函数、工程计算函数、财务计算函数、逻辑函数、数学和三角函数、统计函数、文本函数等。

兼容Excel

Spread会独立安装Excel文件格式的输入输出引擎,在没有安装Excel的环境中也可以进行Excel文件格式的输入输出,开发时设计的图表、图形、图像等都会作为对象输出到Excel文件中。Spread提供多种版本的Excel和多种文件类型的导入导出服务,包括Excel文件(XLS、XLSX)、档案文件(CSV)和文本文件(TXT)。

 

丰富的单元格类型

支持自定义丰富的单元格类型。通过用Spread提供的单元格类型或定制自己的类型,确定在一个单元格中可以输入什么样的数据、避免程序员不必要的检查和验证,并为用户提供一种自然的输入数据的方式

https://img1.sycdn.imooc.com//5afd2548000114e005570378.jpg

 

内建的函数

内置函数超过200多种,还支持通过内置函数和运算符来编制公式。支持的函数包括日期、时间函数、工程计算函数、财务计算函数、逻辑函数、数学和三角函数、统计函数、文本函数等。

    • 在单元格中放置公式

    • 在公式中指定单元格索引

    • 在公式中使用循环引用

    • 在公式中嵌入函数

    • 公式的自动重新计算和更新

    • 允许用户输入公式

    • 自定义函数

    • 为定制函数创建名称

支持的函数包括日期和时间函数、工程函数、财务函数、逻辑函数、数学和三角函数、统计函数、文本函数等。 内建的函数

 

导入和导出的功能

Spread支持多种数据格式的导入、导出。不仅在设计状态下可通过设计器来导入、导出数据,运行状态下,通过代码,可以把整个表单、指定表单表或特定单元格范围内的数据导入、导出为不同的文件类型或流文件。

  • 导出文件类型:

    • Spread的XML文件

    • Excel(.xls)文件

    • 文本文件

  • 导入文件类型:

    • Spread XML 文件

    • Excel(.xls)文件

    • Spread 文件

    • 文本文件

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消