richtextbox.savefile will save the contents to a rich text file. I can't remember the exact parameters. Print should be able to be done by the print dialog, or once it's saved through Word.
tinstaafl
Nearly a Posting Virtuoso
1,294 posts since Jun 2010
Reputation Points: 341
Solved Threads: 225
Skill Endorsements: 14
Do you need to print from the application?
If so, printing with a WPF RichTextBox, it is pretty easy to get WYSIWYG results. It even handles embedded images. :)
Even if it is a WinForm application, you can always host a WPF RichTextBox in the Winform app.
I would recommend that you save as RTF. Word can read an RTF document.
TnTinMN
Practically a Master Poster
640 posts since Jun 2012
Reputation Points: 418
Solved Threads: 148
Skill Endorsements: 13
Sounds like you need a control array. It's not as intuitive in .net as VB6 but it can be done. Here's a link to an article from the MSDN Library on it. Here's a link to a project on control arrays
tinstaafl
Nearly a Posting Virtuoso
1,294 posts since Jun 2010
Reputation Points: 341
Solved Threads: 225
Skill Endorsements: 14