Read/Save Progress

Apr 4, 2012 at 12:38 AM

I'm currently faced with the issue of PHPExcel taking an extremely long time to generate files. My excel documents are millions of cells and while I've done all the optimizations I could find, I'm at the point where I'm just going to accept the length of time it takes and opt for a progress bar to give users feedback.

I'm wondering if PHPExcel has any metrics cooked in that will let me give progress feedback during the "save" function. It would be super useful if there was a callback of some kind at critical intervals in the process, for external use. Has anyone attempted this or can recommend anything short of manually adding my own calls into the library?

Thanks for any insight.

P.S. Related topic: does anyone know of any other libraries to dump xlsx files without minimal features (speed over everything) BUT support the outline parameter (for folding rows).