RichEditDocumentServer server = new RichEditDocumentServer(); server.RtfText = richEditControl1.RtfText; PrintableComponentLink link = new PrintableComponentLink(new PrintingSystem()); link.Component = server; link.CreateDocument(); link.PrintingSystem.StartPrint += (s, e) => { PrinterSettings ps = e.PrintDocument.PrinterSettings; ps.Copies = 2; ps.FromPage = 0; ps.ToPage = 1; }; link.PrintingSystem.Print();