When I have a rich text box on the form, how can I place it on my Printer object so that I can control where the text in it is printed? I can control where graphics go using Printer.PaintPicture, but Printer.Print doesn't provide any way of positioning text. Would I be better off using a different control than a rich text box?

Thanks for any help (desperate!).