MyExcel
Excel多功能工具包
软件介绍
MyExcel 是一个开源的 Java 工具包,项目自述为“a new way to operate excel”,用于 Excel 的导入、导出和加密等操作。它不是带界面的桌面程序,而是供 Java 开发者在项目里引用的依赖库。
核心功能
- HTML 模板生成表格:以 HTML 作为模板,按单元格迭代绘制,可生成复杂表格,并自适应宽度和高度。
- 样式与格式:支持背景色、边框、字体等常用样式,支持 .xls、.xlsx 和 .csv。
- 公式导出:可保留模板中设置的 Excel 公式。
- 大数据量导出:提供低内存的 SXSSF 模式,并支持生产者—消费者模式分批取数导出。
- 模板引擎:内置 Freemarker、Groovy、Beetl、Thymeleaf 的构建器,项目推荐 Beetl。
- 其他:可直接根据 POJO 列表输出简单表格;一份文档可导出多个 sheet;可设置 Excel 容量上限,超出后自动新建文件,并打包为 zip。
支持平台与系统要求
运行环境为 Java,项目页面的徽章标注 JDK 1.8 及以上,并提到 4.x 系列对 POI 5.x 的兼容要求。
适用人群或使用场景
适合需要在服务端生成报表、导出大批量数据的 Java 开发者。
版本与授权
项目采用 Apache-2.0 许可证。Maven Central 上列出的最新版本为 4.5.6。
版本列表
-
-
-
MyExcel v3.11.3 免费版
MyExcel(Excel多功能工具包),MyExcel是一个集导入、导出、加密Ex ...
软件大小:886.0 KB 更新时间:2021-04-27
-
