Может rtf формат документа подойдёт?
 Как я не пытался, RTF не могу распечатать. Печатается исходное содержимое, а не форматированный текст
    textDocument.setAcceptRichText(true);
    textDocument.setText(text);
    textDocument.print(&printer);
может все-тки PDF?
 pdf в качестве шаблона ? Требуется формат, который можно легко редактировать и подсовывать программе.