Converting Word Documents to Text & vice versa

How do you convert word documents to text files and vice versa using Delphi 4. Currently I am using OLE automation to do this but the process is too slow. Any suggestion? Thanks in advance.