Mira la siguiente pagina:
http://www.trichview.com/
Creo que ese componente viene con una dll, no recuerdo, pero lo de cambiar la dll es relativamente fácil a la hora de hacer tu instalador, lo cambias, pero sin embargo si la dll va dentro de la carpeta del proyecto si no mal recuerdo creo que también anda.
De cualquier forma, instalar este componente te va a permitir hacer otros tipos de trabajos como agregar imágenes y alinear el texto, también debería funcionar con el código que ya tienes.
Si por algún motivo no te convence, no te molesto más con este componente.
Espero que te sirva, yo recuerdo que no pude
imprimir con distinto formato en el RichEdit por defecto y lo cambie, ya sea cambiando de componente o la dll, la verdad no recuerdo.
Si logras hacerlo con el RichEdit por defecto no dejes de postear tu código.
Martin.