Officeドキュメントのデータを変換するには、「LibreOffice」が定番です。こういったアプリケーションはローカルな環境にインストールしておく必要があるため、使えないことがありますが、そんなときは、オンラインサービスを使うということも考えてみても良いかもしれません。
- Office Web Apps … http://office.live.com/ : Windows Live account必要
- Google documents … https://docs.google.com/ : Google account必要
プログラムでは、JODConverterを使ったり、Apache POIを使ったりして対応する方法があります。
関連リンク
関連書籍