Skip to main content

RichEditControl.Print(PrinterSettings) Method

Prints the document with the given printer settings.

Namespace: DevExpress.XtraRichEdit

Assembly: DevExpress.XtraRichEdit.v24.1.dll

NuGet Packages: DevExpress.Win.PivotGrid, DevExpress.Win.RichEdit, DevExpress.Win.TreeMap


public void Print(
    PrinterSettings printerSettings


Name Type Description
printerSettings PrinterSettings

A PrinterSettings instance containing printer settings.


Call the Print method to print the target document with the specified options: the number of copies, double-sided printing, etc.


PrinterSettings properties, such as PageSettings.Margins or PageSettings.Landscape (accessed using the PrinterSettings.DefaultPageSettings property), do not affect the layout of a printed document. Change the desired settings of a document section (accessed by the Section.Page property) to modify the document page layout properties before printing.


PrinterSettings printerSettings = new PrinterSettings();
//Set the document pages to print:
printerSettings.FromPage = 2;
printerSettings.ToPage = 3;

//Specify the number of copies:
printerSettings.Copies = 2;

//Print the document: 
See Also