TCustomRichViewEdit.InsertMarkdownFromStreamEd

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

TCustomRichViewEdit.InsertMarkdownFromStreamEd

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

function InsertMarkdownFromStreamEd(Stream: TStream;
  const Path: TRVUnicodeString = ''

  CodePage: TRVCodePage = CP_UTF8): Boolean;

По умолчанию метод предполагает, что документ имеет кодировку UTF-8; но вы можете указать другую кодировку в параметре CodePage.

Path задаёт базовый путь к изображениям. Если опция rvmdloBasePathLinks включена MarkdownProperties.LoadOptions, этот путь также используется для гиперссылок.

Параметры чтения Markdown собраны в свойстве MarkdownProperties. См. раздел о типе этого свойства, содержащий информацию об особенностях загрузки и сохранения Markdown.

Метод вставки Markdown не имеет опций, позволяющих использовать только имеющиеся стили текста и абзацев: но может добавлять новые.

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

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

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

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

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

InsertMarkdownFromFileEd.

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

LoadMarkdownFromStream.

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

OnImportPicture;

OnReadHyperlink.

См. также:

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

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