TRVHTMLSaveProperties.EncodingStr

<< Нажмите, чтобы показать Содержание >>

TRVHTMLSaveProperties.EncodingStr

Строка кодировки, записываемая в заголовок HTML.

property EncodingStr: TRVUnicodeString;

Если значение EncodingStr не пустое, оно записывается в HTML для задания кодировки.

Если значение EncodingStr пустое, значение кодировки для записи в HTML вычисляется автоматически на основе свойства Encoding.

В отличие от Encoding, EncodingStr не влияет на то, как сохраняется HTML. Это свойство только записывается в заголовок HTML.

Это свойство полезно, если вы планируете конвертировать HTML в другую кодировку после сохранения.

Примечание: для полей типа WideMemo, TDBRichViewEdit сохраняет HTML в кодировке UTF-16, игнорируя Encoding и EncodingStr.

Пример: как сохранить HTML в кодировке UTF-16

1. Присвойте Encoding = rvhtmleUTF8, EncodingStr = 'utf-16'.

2. Сохраните HTML.

3. Конвертируйте результат из UTF-8 в UTF-16.

В результате у вас есть HTML в кодировке UTF-16, в заголовке которого указана кодировка 'utf-16'.

 

Значение по умолчанию:

'' (пустая строка)