TCustomRichViewEdit.InsertHTMLFromFileEd

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

TCustomRichViewEdit.InsertHTMLFromFileEd

Вставляет документ в формате HTML из файла FileName в позицию каретки.

function InsertHTMLFromFileEd(
  const FileName: TRVUnicodeString;
  CodePage: TRVCodePage = CP_ACP): Boolean;

Параметры:

FileName имя файла, содержащего документ HTML, который будет вставлен.

CodePage задаёт кодировку HTML. Если этот параметр равен 0 (CP_ACP), кодировка определяется TRichViewEdit.

Тип метода: editstyle редактирование документа (вставка).

Параметры загрузки собраны в свойстве TRichView.HTMLReadProperties.

Если используются шаблоны стилей, и StyleTemplateInsertMode<>rvstimIgnoreSourceStyleTemplates, этот метод включает таблицу стилей из HTML в Style.StyleTemplates и считывает стили текста и абзацев в соответствии с StyleTemplateInsertMode. Метод вызывает событие OnStyleTemplatesChange.

Информацию о том, как читается таблица стилей из HTML и как определяется кодировка, см. в разделе о LoadHTML.

По умолчанию цели гиперссылок загружаются в теги элементов документа. Это может быть настроено в событии OnReadHyperlink.

Возвращаемое значение:

True при успешной вставке.

См. также методы TRichViewEdit:

InsertHTMLFromStreamEd;

PasteHTML.

См. также методы TRichView:

LoadHTML.

См. также события TRichView:

OnImportPicture;

OnImportFile;

OnReadHyperlink;

OnStyleTemplatesChange,

См. также:

Сохранение и загрузка;

Вставка элементов документа в позицию каретки.