Skip to main content

Supported Document Formats

XtraRichEdit supports the following file formats.

  • Plain Text
  • Microsoft Word 97-2003 format (DOC)
  • Rich Text Format (RTF)
  • HTML
  • MHTML - web page archive format
  • Office Open XML format (aka MS Office 2007 or .docx)
  • OpenDocument format (implemented by the OpenOffice.org office suite)
  • WordML format
  • Electronic Publication (EPUB)

The following table lists supported formats along with objects and methods that use them.

Format

Classes and members

DocumentFormat.PlainText

PlainTextDocumentImporterOptions

PlainTextDocumentExporterOptions

RichEditControl.Text

Document.Text

SubDocument.GetText

Document.LoadDocument

Document.SaveDocument

RichEditControl.BeforeExport

RichEditControl.BeforeImport

DocumentFormat.Rtf

RtfDocumentImporterOptions

RtfDocumentExporterOptions

RichEditControl.RtfText

Document.RtfText

SubDocument.GetRtfText

Document.LoadDocument

Document.SaveDocument

RichEditControl.BeforeExport

RichEditControl.BeforeImport

DocumentFormat.Html

HtmlDocumentImporterOptions

HtmlDocumentExporterOptions

RichEditControl.HtmlText

Document.HtmlText

SubDocument.GetHtmlText

Document.LoadDocument

Document.SaveDocument

RichEditControl.BeforeExport

RichEditControl.BeforeImport

IUriProvider

DocumentFormat.Mht

MhtDocumentImporterOptions

MhtDocumentExporterOptions

RichEditControl.MhtText

Document.MhtText

SubDocument.GetMhtText

Document.LoadDocument

Document.SaveDocument

RichEditControl.BeforeExport

RichEditControl.BeforeImport

DocumentFormat.OpenXml

OpenXmlDocumentImporterOptions

OpenXmlDocumentExporterOptions

RichEditControl.OpenXmlBytes

Document.OpenXmlBytes

SubDocument.GetOpenXmlBytes

Document.LoadDocument

Document.SaveDocument

RichEditControl.BeforeExport

RichEditControl.BeforeImport

DocumentFormat.OpenDocument

OpenDocumentImporterOptions

OpenDocumentExporterOptions

RichEditControl.OpenDocumentBytes

Document.OpenDocumentBytes

Document.LoadDocument

Document.SaveDocument

RichEditControl.BeforeExport

RichEditControl.BeforeImport

DocumentFormat.WordML

WordMLDocumentImporterOptions

WordMLDocumentExporterOptions

RichEditControl.WordMLText

Document.WordMLText

SubDocument.GetWordMLText

Document.LoadDocument

Document.SaveDocument

RichEditControl.BeforeExport

RichEditControl.BeforeImport