Encoding

HtmlFixedSaveOptions.Encoding property

Указывает кодировку, которая будет использоваться при экспорте в HTML. Значение по умолчанию:новая кодировка UTF8(истина) (UTF-8 со спецификацией).

public Encoding Encoding { get; set; }

Примеры

Показывает, как установить кодировку, которую следует использовать при экспорте документа в HTML.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

builder.Writeln("Hello World!");

// Кодировка по умолчанию — UTF-8. Если мы хотим представить наш документ, используя другую кодировку,
// мы можем использовать объект SaveOptions для установки определенной кодировки.
HtmlFixedSaveOptions htmlFixedSaveOptions = new HtmlFixedSaveOptions
{
    Encoding = Encoding.GetEncoding("ASCII")
};

Assert.AreEqual("US-ASCII", htmlFixedSaveOptions.Encoding.EncodingName);

doc.Save(ArtifactsDir + "HtmlFixedSaveOptions.UseEncoding.html", htmlFixedSaveOptions);

Смотрите также