Bertrand Delacretaz сообщил о работе над jfor, Java XSL-FO-процессоре, создающем RTF. Проект находится на ранней стадии развития, многие возможности XSL-FO не поддердиваются, но для текста, таблиц и картинок jfor подойдёт.
Подробнее: http://xmlhack.com/read.php?item=1360