RtfExportOptions.ExportMode Property

Gets or sets a value indicating how a document is exported to RTF.

Namespace: DevExpress.XtraPrinting

Assembly: DevExpress.Printing.v21.2.Core.dll


public RtfExportMode ExportMode { get; set; }

Property Value

Type Default Description


An RtfExportMode enumeration value which represents the RTF export mode.

Available values:

Name Description

A document is exported to a single file. Note that in this mode, page headers and footers are added to the resulting RTF file only once, at the beginning and at the end of the document.


A document is exported to a single file, page-by-page.

Property Paths

You can access this nested property as listed below:

Library Object Type Path to ExportMode
Cross-Platform Class Library ExportOptions
WPF Controls ExportOptionsContainer


The values listed in the RtfExportMode enumeration specify the way in which a document is exported to RTF. In particular, it can be exported to a single file entirely (with a single page header at the beginning, and a single page footer at the end), or page-by-page (with page headers and footers being printed on each page).


When the RtfExportMode.SingleFile mode is specified, tables residing in your report persist. Otherwise, they’re treated as frames, and you may encounter difficulties, for example, in moving the tables from the text processor to an XLS file.

When the RtfExportMode.SingleFilePageByPage mode is specified, the two additional options become available: the FormattedTextExportOptions.ExportWatermarks and FormattedTextExportOptions.PageRange properties.

The following code snippet (auto-collected from DevExpress Examples) contains a reference to the ExportMode property.


The algorithm used to collect these code examples remains a work in progress. Accordingly, the links and snippets below may produce inaccurate results. If you encounter an issue with code examples below, please use the feedback form on this page to report the issue.

See Also