# luck-report **Repository Path**: LuckyPools/luck-report ## Basic Information - **Project Name**: luck-report - **Description**: Luck-Report 是一款基于开源项目 UReport2 重构的 Java 高性能报表引擎,通过迭代单元格可以实现任意复杂的中国式报表。相较于 UReport2,Luck-Report 在技术架构上进行了全新升级,后端基于 SpringBoot 框架开发、前端采用 Vue 框架构建,技术选型贴合当下主流项目开发标准,可精准适配各类实际开发需求 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: https://www.quzhe.top/luck-report/report/designer - **GVP Project**: No ## Statistics - **Stars**: 47 - **Forks**: 20 - **Created**: 2026-01-20 - **Last Updated**: 2026-05-28 ## Categories & Tags **Categories**: reporting-tools **Tags**: Java, Vue, SpringBoot ## README # 🚀 使用 Luck-Report 快速构建高性能报表系统 基于 Spring 的高性能 Java 报表引擎 [](https://gitee.com/LuckyPools/luck-report) [](https://gitee.com/LuckyPools/luck-report/stargazers) [](https://gitee.com/LuckyPools/luck-report/members) ## 📖 项目简介 Luck-Report 是一款基于开源项目 UReport2 重构的 Java 高性能报表引擎,通过迭代单元格可以实现任意复杂的中国式报表。相较于 UReport2,Luck-Report 在技术架构上进行了全新升级,后端基于 SpringBoot 框架开发、前端采用 Vue 框架构建,技术选型贴合当下主流项目开发标准,可精准适配各类实际开发需求。 Luck-Report 提供了全新的基于网页的报表设计器,可以在 Chrome、Firefox、Edge 等各种主流浏览器运行(IE 浏览器除外)。使用 Luck-Report,打开浏览器即可完成各种复杂报表的设计制作。 Luck-Report 基于 Apache-2.0 开源协议开源 ## 🌐 在线体验 * 体验地址:[https://www.quzhe.top/luck-report/report/designer](https://www.quzhe.top/luck-report/report/designer?reportPath=file%3A%25E8%25AE%25A2%25E5%258D%2595%25E6%258A%25A5%25E8%25A1%25A8-%25E9%2594%2580%25E9%2587%258F%25E7%25BB%259F%25E8%25AE%25A1%25E8%25A1%25A8.ureport.xml) * 文档地址:[https://www.quzhe.top/luck-report-blog/report](https://www.quzhe.top/luck-report-blog) ## 💻 系统要求 | 环境 | 版本要求 | |----------|-----------| | JDK | >= 1.8 | | MySQL | >= 5.7 | | Node.js | >= 14.0 | ## 💬 技术交流群 * Luck-Report 技术交流群:`849697890` ## ✨ 内置功能 | 功能 | 描述 | |------------|------------------------------------------------| | 报表设计器 | 基于网页的报表设计器,支持拖拽式设计,所见即所得 | | 数据源管理 | 支持 JDBC 数据源、Bean 数据源等多种数据源配置 | | 报表预览 | 实时预览报表效果,支持分页预览 | | 报表导出 | 支持导出为 PDF、Excel(分页/不分页)、Word 等格式 | | 报表打印 | 支持 PDF 直接打印、浏览器打印等多种打印方式 | | 图表组件 | 提供丰富的图表类型,支持柱状图、折线图、饼图等 | | 条码二维码 | 支持一维条码和二维码生成 | | 表格组件 | 支持交叉表、列表表等多种表格类型 | | 表达式引擎 | 提供强大的表达式计算功能 | | 参数管理 | 支持报表参数配置和传递 | | 条件属性 | 支持基于条件的样式设置 | | 图片加载 | 支持动态加载图片到报表中 | | 分页控制 | 支持自定义分页规则 | | 国际化支持 | 支持中英文等多语言切换 | ## 📷 演示图
| 报表设计器 | 数据集 |
![]() |
![]() |
| 表单设计 | 图表 |
![]() |
![]() |
| 预览 | 打印 |
![]() |
![]() |