Skip to main content

HtmlExporter Class

Represents an object used to export the document content in HTML format.

Namespace: DevExpress.XtraRichEdit.Export.Html

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

NuGet Packages: DevExpress.RichEdit.Core, DevExpress.Win.Navigation

Declaration

public class HtmlExporter :
    HtmlExporterBase,
    IHtmlExporter

Remarks

The HtmlExporterBase.Export method of the HtmlExporter object is used to accomplish the export task, as illustrated in the following code snippet:

View Example

using DevExpress.XtraRichEdit.Export;
using DevExpress.XtraRichEdit.Export.Html;
using DevExpress.XtraRichEdit.Commands;
using DevExpress.Office.Services;
    private void ExportHtml(out string stringHtml, HtmlExporter exporter, string fileName) {
        stringHtml = String.Empty;
        HtmlDocumentExporterOptions options = new HtmlDocumentExporterOptions();
        options.ExportRootTag = htmlExportType;
        options.CssPropertiesExportType = cssExportType;
        options.TargetUri = Path.GetFileNameWithoutExtension(fileName);
        exporter = new HtmlExporter(this.richEditControl1.Model, options);
        stringHtml = exporter.Export();
    }

Inheritance

See Also