OpenDocument.core
OpenDocument.core copied to clipboard
C++ library that translates office documents to HTML
A few observations based on a new test document: https://github.com/opendocument-app/OpenDocument.test-private/blob/69e25b82a1110a54a9314b21adbebf6c01654ad1/odt/Laravel.odt - [ ] code block is not continuous - [ ] grey box above last header - [ ] wrong...
tables in html and ods/xlsx are quite different when it comes to overflow see #182 for a potential fix
- [ ] x86 - [ ] arm64 github actions only supports x64. but qemu would be an option or a custom runner
In the best case this is interactive, i.e. we actually use a browser to enter characters. For the first step a static document + HTML file might work too.
**benefits** - lazy loading for images and big content - high level abstraction for file access - high level abstraction to editing - high level abstraction to spreadsheet (ods, xlsx,...
it would be handy to have a html formatter for the reference output since that would make the diff readable and more reasonable for git. we used html tidy for...
currently we only support editing existing text and this has a lot of edge cases - ods repeated fields - xlsx shared strings a more advanced editing should provide functionality...
i just found a few bugs in the python tools for image comparison that marked everything valid while it was invalid. it would be good to have a few unit...
some platforms like android require JNI or other wrappers to use this library. it might be beneficial to include those wrappers into the core so it can be maintained and...