-
-
Notifications
You must be signed in to change notification settings - Fork 129
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
PhpSpreadSheet is memory intensive, consider replacing it with Spout! #357
Comments
Like |
I'm running into the same problem atm. Seeing as spout is no longer maintained, what PHP excel library do we want to use instead?
@kartik-v I'd be willing to put some time into adding one of these libraries for the Xlsx export but need a decision first, which one should we use? Or do you know of a different Excel library that does the trick? |
Thanks for updating on this. @chriscpty I had a quick glance and somehow feel if an upgrade is to be done - it must be on the more scalable recent library - tilting towards Suggestion is to work on a PR and will upgrade to a major release on openspout with a BC breaking change. Still maintaining PHP spreadsheet for BC. |
I'd personally probably prefer We're going to have to keep the PHPSpreadsheet dependency either way as neither of them support the exports to other formats such as PDF - we'll have to fall back to PHPSpreadsheet for those. I'd probably use the last version of openspout that does support php8.1 tho, purely because the project i'm running into this issue with is running on 8.1 :P |
Suggest to include a boolean property like
|
It is practically impossible to output larger files with this extension. Memory limit errors render it unusable. Please, considering replacing phpspreadsheet dependency with Spout:
https://opensource.box.com/spout/
The text was updated successfully, but these errors were encountered: