Encoding

FileFormatInfo.Encoding property

获取检测到的编码(如果适用于当前文档格式)。 目前仅检测 HTML 文档的编码。

public Encoding Encoding { get; }

例子

演示如何检测 html 文件中的编码。

FileFormatInfo info = FileFormatUtil.DetectFileFormat(MyDir + "Document.html");

Assert.AreEqual(LoadFormat.Html, info.LoadFormat);

// Encoding 属性仅在我们为 html 文档创建 FileFormatInfo 对象时使用。
Assert.AreEqual("Western European (Windows)", info.Encoding.EncodingName);
Assert.AreEqual(1252, info.Encoding.CodePage);

也可以看看