Věřte mi, že to není vůbec jednoduché. Problémů je několik:
- totální absence komentářů v kódu; pokud tam vůbec nějaké jsou, tak pouze německy ;-)
- monstróznost celého projektu: než najdete, kde je nějaká třída deklarovaná, tak z toho zešedivíte :)
- používá úplně jiné datové struktury, obecné struktury filtrů atd.
- některé formáty MS Office nejsou dokumentované vůbec, např. Powerpoint
Navíc se nedá ten filtr z OOo prostě jen tak "vytrhnout" nebo ho volat externě, tak jako filtry z KOffice (pomocí koconverter)
Asi to není moc velká omluva, ale schválně zkuste něco z kódu OOo dostat, přeju příjemnou zábavu ;)