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


    

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

    能够的,本文介绍的这款开源的SpreadDesginer就可以实现这种需求。

         谁适合阅读此文?

      • 软件设计师
      • 产品经理
      • Excel用户

    系统必备:

      • .NET Framework 4.0

    在管理平台中嵌入Excel功能

    很多行业的管理系统须要象Excel一样丰富的公式和数据处理功能,Spread能够帮助把这些功能嵌入到企业管理系统中,比方財务数据模型、风险分析、保险计算、project应用等。

    image

    源代码路径: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

    可编程

    VBACOM组件

    C#.NETVB.NET

    技术支持

    24小时响应(周内)

    支持Excel数据

    支持中文

    可定制功能

    Office 2007的Excel截图:

    image

    • 丰富的图表

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

      丰富的图表

    • 自由使用的公式引擎

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

      丰富的图表

    兼容Excel

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

    兼容Excel

    丰富的单元格类型

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

    image

    内建的函数

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

      • 在单元格中放置公式
      • 在公式中指定单元格索引
      • 在公式中使用循环引用
      • 在公式中嵌入函数
      • 公式的自己主动又一次计算和更新
      • 同意用户输入公式
      • 自己定义函数
      • 为定制函数创建名称

    支持的函数包含日期和时间函数、project函数、財务函数、逻辑函数、数学和三角函数、统计函数、文本函数等。 内建的函数

    导入和导出的功能

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

    • 导出文件类型:
      • Spread的XML文件
      • Excel(.xls)文件
      • 文本文件
    • 导入文件类型:
      • Spread XML 文件
      • Excel(.xls)文件
      • Spread 文件
      • 文本文件

    基于已有源代码的基础上,发挥你的创意试试看吧:

    注意,正式Spread控件,有30天免费使用限制;即第31天,IDE编译源代码会告之过期。

    很欢迎对Excel电子表格有兴趣的童靴:提供Spread案例、博客文章、报表例子,我们有超值礼品相送。

    联系QQ: 2190296544 [注明Spread]

  • 相关阅读:
    zabbix自定义监控mysql
    [学习笔记]动态树Link-Cut-Tree
    关于 /etc/zabbix/zabbix_agentd.conf 文件 Hostname 文件的说明
    NOIP2018 游记
    Centos7安装Zabbix3.4
    [学习笔记]动态dp
    Java实现 泊松分酒
    关于使用索引的一些经验
    OI生涯回忆录 2017.9.10~2018.11.11
    覆盖索引小结
  • 原文地址:https://www.cnblogs.com/bhlsheji/p/4245938.html
Copyright © 2020-2023  润新知