ActiveReportsJS 纯前端报表控件产品开发。
ActiveReportsJS 是一款基于 HTML5 的纯前端报表控件,采用拖拽式报表开发模式,无需任何服务器和组件支持,即可在 Mac、Linux 和 Windows 平台中,轻松设计中国式复杂报表、类 Excel/Word 报表、DashBoard 仪表板等多种报表类型。除提供强大的报表设计能力之外,ActiveReportsJS 还具备纯前端报表展示、多数据源绑定、前端精准打印/导出等功能,借助其灵活丰富的 API ,可为您带来无与伦比的报表开发体验。
ActiveReportsJS 完美继承了 .NET报表控件 ActiveReports 的报表设计能力和高效的报表开发引擎,并可深度集成并全面嵌入到 Node.js、Vue、Angular、React 等前端开发框架中。
拖拽式报表设计
借助集编辑、预览、导出为一体的跨平台报表设计器,以及矩表、表格、图表等组件,在 Mac、Linux、Windows 平台中,快速创建中国式复杂报表和各种交互式报表
纯前端精准打印
ActiveReportsJS 通过其独有的分层设计,实现了微误差前端报表套打。即可以一次生成报表模板,批量打印,也可以采用分页设计模式,实现连续打印
200 余张优质报表模板免费使用
来自不同行业的 200 余张优质报表模板,在 ActiveReportsJS 中可以直接使用,为您提供更权威的报表设计参考。通过设计器编辑报表模板,让报表设计方式了然于心
一流的框架支持及扩展,与主流前端开发框架完美兼容
ActiveReportsJS 遵循 TypeScript 规范,可与当下最流行的前端开发框架,如 Node.js、Angular、React、Vue 等完美集成
纯前端报表导出,所见即所得,一键导出多种格式
以“所见即所得”的方式,导出 PDF、Excel(XLSX)和 HTML 。并可通过代码,在不预览的情况下导出报表并控制导出行为
多数据源绑定,以及灵活的数据绑定方式
支持 JSON 数据源的绑定方式,支持在同一张报表中添加多个 Json 数据源,可以动态配置 Json 数据源的链接方式