Grapecity
提供软件开发技术和低代码平台
通过各类软件开发工具和服务
提升开发效率
推动软件产业发展
葡萄城研发各类开发控件和
商业智能报表工具
提供控件技术和数据分析工具
基于专业控件的技术积累
发布低代码开发平台
开发商介绍
葡萄城成立于1980年,是软件开发技术和低代码平台提供商,以“ 赋能开发者”为使命,致力于通过各类软件开发工具和服务,创新开发模式,提升开发效率,推动软件产业发展。
在专注软件开发技术的四十年中,葡萄城形成了吸纳全球顶尖技术人才的分布式研发架构,并根据技术环境和用户需求的变化,先后研发出各类开发控件和商业智能报表工具,引领控件技术和数据分析工具的发展。
2016年以来,葡萄城基于专业控件的技术积累发布低代码开发平台,进一步推动软件开发方式的革命性变化,驱动新一轮数字经济发展。
一、SpreadJS纯前端表格控件
01、纯前端组件、跨平台应用嵌入
SpreadJS 支持跨平台开发,使用其功能无需预装任何插件或第三方组件,支持以原生的方式嵌入各类应用,与各类后端技术框架相结合
02、在线导入、导出Excel(xlsx)
SpreadJS 无需借助后台代码和第三方组件,可直接在浏览器中完成 Excel、CSV、JSON 等文件的导入导出、PDF 导出、打印及预览操作
03、业界领先的 Excel 兼容度
SpreadJS 内置 18 种条件格式、32 种图表、53 项单元格格式和 182 种形状,完全支持 Excel 数据格式,可向 Web 系统中轻松嵌入 Excel 功能
04、极高的处理性能和响应速度
SpreadJS 使用的 HTML5 Canvas 表格绘制方案已荣获国家发明专利证书,该方案可提供流畅的使用体验和出色的性能,并最大化节省存储空间
05、强大的公式计算引擎
SpreadJS 兼容 450 多种 Excel 计算公式,可满足用户自定义、跨表格引用、异步调用等多场景计算需求,实现数据聚合,让有效数据不断完善
06、提供配套的服务端组件
GcExcel 是一款基于 Java 平台的服务端表格组件,可与 SpreadJS 前后端兼容,在后端批量创建、加载、编辑、打印、导入/导出 Excel 文档
二、活字格企业级低代码开发平台
01、业务模型引擎
内建小型数据库,可直连主流数据库,提供可视化数据模型(表、字段、关联关系等)与查询视图设计能力,提供专业模型驱动开发体验
02、业务逻辑引擎
提供可视化业务逻辑设计和调试能力,可自由编排运行于服务器和页面的业务逻辑,实现前后端分离,灵活性堪比编码开发
03、页面渲染引擎
可视化页面设计器集成大量开箱即用的UI组件和外观样式,支持固定布局及响应式布局,可将任意调整页面元素位置及样式
04、工作流引擎
工作流引擎与业务逻辑引擎无缝结合,支持自由定制流程中各节点的各项规则和关联的业务处理;支持在线工作流编排与调整
05、智能报表引擎
将报表控件技术引入低代码开发,提供专业级报表设计能力,支持定制统计报表、中国式复杂报表、类Word报告,可实现精确报表套打
06、系统集成引擎
提供系统集成所需的数据库直连、WebAPI构建与调用、用户认证与权限同步机制等能力,无需编码即可实现数据集成、应用集成和门户集成
07、权限控制机制
内置用户、角色及组织管理功能,提供多种认证、鉴权模式,可轻松实现精细化的数据和业务权限控制;支持在线权限配置能力
08、编程扩展接口
开放前后端编程接口及插件扩展机制,提升产品级原生开放能力,可通过编程扩展接口完成复杂系统集成、性能调优等工作
09、多样化应用部署
同时支持云平台部署(活字格云)和私有化部署,可根据企业对数据可控的多样化需求,将应用部署到局域网、私有云或公有云
三、ActiveReports报表控件
01、免费、易用的报表设计器
ActiveReports为报表开发者提供了多种报表设计器,如完美集成于Visual Studio的报表设计器、独立的桌面端设计器和 Web端在线报表设计器。
02、强大复杂报表设计能力
ActiveReports 报表控件提供开发多种报表样式的能力,并通过强大的报表设计器及内置丰富的报表控件,如表格、独有的矩表、地图、图表等控件,帮助用户轻松设计多种报表样式
03、丰富的数据可视化方式
ActiveReports 内置丰富的图表、地图、迷你图样式,用以呈现并分析企业信息化系统中常见的数据可视化场景,帮助用户以直观、简洁的方式理解业务数据,从而提供决策依据
04、更全面的 API,零插件生成动态报表
除了拖拽模式,ActiveReports 还支持调用 API 动态生成报表模板,通过 API 更改各组件运行时行为,实现基于事件的、动态的交互式报表
05、采用分层设计,精准的报表打印导出
独有的报表分层设计功能,可让复杂布局报表分层设计,精确控制各数据控件及可见性,精准实现套打,批量打印,续打等打印导出功能。此外,可对每个报表层单独设置是否显示和透明度属性,还能控制每层中的元素是否需要在报表预览、打印和导出时显示,常用于控制预览和打印/导出时的不同行为。
06、跨平台与设备,报表重复可用
ActiveReports全面支持.Net Core平台开发,报表文件可跨平台复用,仅需一次报表开发,便可在多个平台和设备中直接使用,彻底打破平台和系统环境的制约。
四、WijmoJS前端开发工具包
01、灵活及可拓展
WijmoJS 中的所有组件均可深度自定义并无限扩展,遵循 WAI-ARIA 标准,可用于创建无障碍网页应用,提供用户熟悉的操作界面,就像在使用 Excel 和 Visual Studio一样
02、闪电般的速度
高性能的 UI 组件提供了出色的渲染性能和流畅的操作体验,通过分页和动态加载,使用 WijmoJS 构建的 Web 应用即使在大量数据表、树型结构和列表中也可以快速运行
03、一流的框架集成
WijmoJS 中的所有组件均不受框架限制,且提供完全一致的功能,使用 WijmoJS 可将您的项目与 JavaScript 框架,如 Angular、 React、 Vue等,以及第三方库完美集成
04、易于整合
HTML5 的特性,WijmoJS 可以创建带有动画、交互性的仪表板,所有后端技术都可用于与 WijmoJS 的组件进行通信,此外还可以做到与 Java、PHP 和 .NET平台无缝整合
05、易于开发
超过500种示例源码,每一份源码均使用多种JavaScript框架实现,借助 WijmoJS 面向对象的编程理念和逻辑,构建出跨平台和浏览器支持的 HTML5Web 应用程序
06、易于使用
wijmoJS 提供原生触控支持、高性能的设计思想、专业的售前、售后服务、丰富的文档资源,以及二十多年的迭代升级,可助力企业以最快的速度构建出一套成熟的 Web 应用程序