Hola jars.
No sé si estoy entendiendo la situación, pero más lógico me parece adaptar el texto al RichEdit.
Imaginate que el RichEdit recibe una línea de texto de 1200 caracteres con un font
Arial de 48. Si ajustamos el ancho del RichEdit para que quepa, se saldría varias veces de la pantalla. ¿ Y si luego recibes otra línea con 60 caracteres con un font
MS SanSerif de 9 ? ¿ Que hacemos con el ancho y alto del RichEdit ?
Pero como te dije no veo clara la situación, tal vez si lo detallas mas a fondo...
Saludos