I've looked at Apache POI before and even wrote a minimal filter that saves text cells in Calc to XLSX, see my email on 22 December 2015.
Reading OOXML in Apache POI is problematic, we would have to build the document tree twice, first in POI, then in AOO, as a SAX-like API is not supported, so memory usage would double, and large documents would be problematic. Writing is better, in that there is a streaming API that doesn't use a lot of memory, but formulas might be a problem. I had more practical issues in cell iteration APIs I needed that were not exported over UNO. Could we get any funding for better OOXML suport? Damjan On Fri, Oct 20, 2017 at 6:54 AM, Peter kovacs <[email protected]> wrote: > During Apache POI is a cool idea. I will have a look at the weekend. I am > in general interested in improving OOXML but I am still very slow in > getting towards dev productivity. ( today is my certificate exam in ab > initio, when I pass openoffice can move up my priority list again. YAY!) > > Raphael if you are evaluating headless servers, have you tried to set one > up ? > Can you do that, and check if the office process crashes at 100% cpu after > transformation? > Or write a guide how to setup a server?. I did not manage and I would like > to get a bug report in that area tested. > > > Am 20. Oktober 2017 04:59:33 MESZ schrieb Dave Fisher < > [email protected]>: > >Hi Raphael, > > > >Sent from my iPhone > > > >> On Oct 19, 2017, at 7:50 PM, Raphael Bircher > ><[email protected]> wrote: > >> > >> Hi Dave > >> > >> Am .10.2017, 04:20 Uhr, schrieb Dave Fisher <[email protected]>: > >> > >>> Hi - > >>> > >>> If we can use Java then Apache POI has OOXML support. > >> > >> You mean, use POI as a library in Apache OpenOffice? > > > >Yes. > > > >Regards, > >Dave > > > >> > >> Regards, Raphael > >> > >> > >> -- > >> My introduction https://youtu.be/Ln4vly5sxYU > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: [email protected] > >> For additional commands, e-mail: [email protected] > >> > > > > > >--------------------------------------------------------------------- > >To unsubscribe, e-mail: [email protected] > >For additional commands, e-mail: [email protected] > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > >
