Hi Sareth, OpenOffice can also be automated to convert RTF unattended to PDF which can then be embedded into a FO document using FOP external graphics. If you need to make changes to the RTF you could also convert RTF to doc using OpenOffice and process the doc files. As was pointed out in a reply there are solutions using doc as a basis. There is also a download from Microsoft to convert WordprocessingML to XSL:FO. Using OpenOffice you could also convert to HTML and convert that to XSL:FO e.g. by using HTML2FO …
Kind regards Maruan Sahyoun