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);

也可以看看