Eu tenho um programa para ler e escrever arquivos rtf, doc, docx, pdf, .... Então, você conhece o lib ou o programa para processar esses arquivos, especialmente o rtf.
LibreOffice lê esses arquivos. Veja o wiki .