HtmlDocumentImporterOptions.Encoding Property
Gets or sets the encoding used to interpret characters in the document.
Namespace: DevExpress.XtraRichEdit.Import
Assembly: DevExpress.RichEdit.v24.1.Core.dll
NuGet Packages: DevExpress.RichEdit.Core, DevExpress.Win.Navigation
Declaration
Property Value
Type | Description |
---|---|
Encoding | An object that contains character encoding parameters. |
Property Paths
You can access this nested property as listed below:
Object Type | Path to Encoding |
---|---|
RichEditDocumentImportOptions |
|
Remarks
Set the HtmlDocumentImporterOptions.AutoDetectEncoding property to false to disable automatic encoding, and then specify the Encoding property as shown below:
RichEditDocumentServer wordProcessor = new RichEditDocumentServer();
HtmlDocumentImporterOptions htmlImporterOptions = wordProcessor.Options.Import.Html;
htmlImporterOptions.AutoDetectEncoding = false;
htmlImporterOptions.Encoding = Encoding.UTF8;
wordProcessor.LoadDocument("Documents//Doc1.html", DocumentFormat.Html);
Tip
Handle the BeforeEncodingDetection
event to specify a custom encoding instead of the automatically detected encoding. The event is raised only if the HtmlDocumentImporterOptions.AutoDetectEncoding property is set to true
.