Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

【开源推荐】FastExcel, 快速、简洁、解决大文件内存溢出的java处理Excel工具 #5671

Open
JerryFan626 opened this issue Dec 9, 2024 · 0 comments
Labels

Comments

@JerryFan626
Copy link

JerryFan626 commented Dec 9, 2024

FastExcel

由easyexcel作者最新推出的新版本, 快速、简洁、解决大文件内存溢出的java处理Excel工具

Github地址

缘由

因为作者离职,维护了 6 年并获得 30k+ Star 的开源项目 easyexcel 宣布进入维护模式

然而社区中有不少朋友,还期待相关替代方案

随之有了这个新的项目,这里有篇介绍的文章 https://mp.weixin.qq.com/s/XMXLEFaTjaU7QVnSYRFC_A

特性

1. 完全兼容 EasyExcel,平滑过渡
FastExcel 完全兼容原 EasyExcel 的所有功能和特性。这意味着现有使用 EasyExcel 的项目,可以毫无障碍地迁移到 FastExcel。您只需简单地更换包名和 Maven 依赖,即可完成升级,无需担心任何兼容性问题。

2. 高性能表现,卓越体验
正如其名,FastExcel 在性能上有了显著的提升。通过对底层算法的优化和内存管理的改进,FastExcel 能够更加高效地处理大规模的 Excel 数据,大幅降低了内存消耗和处理时间。

3. 免费开源,MIT 协议
我们承诺,FastExcel 将始终免费开源,并采用最开放的 MIT 协议。这为开发者和企业提供了极大的自由度和灵活性,可以在任何商业化场景中自由使用 FastExcel,无需担心版权和授权问题。

4. 功能创新,超越自我
FastExcel 不仅继承了 EasyExcel 的所有功能,还在此基础上进行了许多创新和改进。在 1.0.0 版本中,我们新增了以下实用功能:

  • 读取 Excel 指定行数:您可以根据需求,只读取感兴趣的部分数据,提高了数据处理的效率。
  • Excel 转换为 PDF:直接将 Excel 文件转换为 PDF,满足多样化的文档输出需求。
@ruanyf ruanyf added the weekly label Dec 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants