Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I might not need to. I just have a feeling that layering my existing framework over VCL would mean a lot of redundant and unoptimized things happening during runtime.

I basically just want LibreOffice for it's mature support for Microsoft Office files. I think if I can just have that as a standalone library that would be ideal.



Microsoft has released an SDK for reading and writing Office files, under the Apache 2 license: https://github.com/OfficeDev/Open-Xml-Sdk

It's in C#, but it builds on Mono, and it's probably still easier than hacking LO to act as a library.


That might be better for compatibility. Except the mono/coreclr runtime requirement adds a bit of complexity. I'd have to port and optimize that as well as call into and from C# code. So for right now it's just not a good solution.

Also, I'm not sure if it can be used to open all MS Office files or just Office 2007+ or any files for that matter.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: