I was recently playing with code to print contents of WPF RichTextBox control. The SDK has a code sample on this at http://msdn2.microsoft.com/en-us/library/aa970917.aspx // Print RichTextBox content private void PrintCommand() { PrintDialog pd = new