I have a need to routinely programmatically convert *.rtf files into *.docx. Manually, this works just fine with Save As inside Word 2007 ... the resulting docx behaves just fine. Programmatically, I can't get it to work.
What I tried is basically the following:
... but in the reverse direction. Instead of opening *.docx and using SaveAs to *.rtf, I'm opening the *.rtf and using SaveAs to *.docx. However, the resulting file won't open, and so evidently there's something I don't understand. Is
wordApp.Documents.Open(@"D:\Bar\foo.rtf")
not a legit thing to do?
Any thoughts about how to do this would be appreciated.