Back to Devexpress

RichEditDocumentServer.Print(DXPrinterSettings) Method

officefileapi-devexpress-dot-xtrarichedit-dot-richeditdocumentserver-dot-print-x28-devexpress-dot-drawing-dot-printing-dot-dxprintersettings-x29.md

latest2.2 KB
Original Source

RichEditDocumentServer.Print(DXPrinterSettings) Method

Prints the document with the given cross-platform printer settings.

Namespace : DevExpress.XtraRichEdit

Assembly : DevExpress.RichEdit.v25.2.Core.dll

NuGet Package : DevExpress.RichEdit.Core

Declaration

csharp
public void Print(
    DXPrinterSettings printerSettings
)
vb
Public Sub Print(
    printerSettings As DXPrinterSettings
)

Parameters

NameTypeDescription
printerSettingsDXPrinterSettings

An object that contains cross-platform printer settings.

|

Example

The following code sample specifies printing settings and prints the loaded document:

csharp
using DevExpress.XtraRichEdit;
using DevExpress.Drawing.Printing;

using RichEditDocumentServer wordProcessor = new RichEditDocumentServer();
wordProcessor.LoadDocument(@"C:\\Downloads\Document.docx");

DXPrinterSettings printerSettings = new DXPrinterSettings();
printerSettings.Copies = 2;
printerSettings.PageRange = "2-3";

wordProcessor.Print(printerSettings);
vb
Imports DevExpress.XtraRichEdit
Imports DevExpress.Drawing.Printing

Imports RichEditDocumentServer wordProcessor = New RichEditDocumentServer()

wordProcessor.LoadDocument("C:\\Downloads\Document.docx")

Dim printerSettings As New DXPrinterSettings()
printerSettings.Copies = 2
printerSettings.PageRange = "2-3"

wordProcessor.Print(printerSettings)

See Also

RichEditDocumentServer Class

RichEditDocumentServer Members

DevExpress.XtraRichEdit Namespace