Giving it a shot …
Okey, so, if I understand you correctly, you need an IronPython-compatible script for the dev of WizoScript to read your OpenDocument Format Spreadsheets. That’s pretty easy: AODL - Apache OpenOffice Wiki seems like a good option.
Since IronPython can read DLL files for additional functionality, he needs to import that lib and call its functions with his IronPython programming.
(opendocument spreadsheet OR ods) c#
, opendocument c#
revealed other possible libs such as http://opendocumentformat.org/developers/ and http://www.codeproject.com/Articles/38425/How-to-Read-and-Write-ODF-ODS-Files-OpenDocument-S
Alternative: save your ODS as FODS. There are some differences:
-
XML reader can be used, but one needs to know the specs of the format to manipulate the file, so it most likely ain’t possible.
-
FO* files are pure XML text instead of the typical formats being in a more special ZIP package as multiple files. Thus these files tend to be large.
-
FO* files can’t be protected with a password. A pw essentially encrypts the ZIP’s contents, which can’t be done with these flat files without a format change. This limitation can be bypassed by using, preferably, 7-Zip’s own 7z format with Ultra compression, 64MB dictionary size (this is the highest value you can use on 32-bit computer. In other words, you may improve the compression ratio, but you make it impossible for non-64-bit computers to decompress the file if you make this any higher), highest word size, set to be completely solid and a password.