Вот пример , где вы можете добавить функцию печати в richtextbox. По сути, это просто копирование расширенного текста в объект Graphics, используемый для печати. Я думаю, что вы могли бы изменить это, чтобы использовать вместо этого свой собственный графический объект и в основном «печатать» изображение.
Edit:
Вот пост , где, кажется, кто-то изменил код печати для создания изображения.