|
<< Нажмите, чтобы показать Содержание >> TRVMarkdownProperties.SaveOptions |
Опции сохранения Markdown.
type
// объявлено в модуле RVStyle/fmxRVStyle
TRVMarkdownSaveOption = (
rvmdsoUseSetextHeadings,
rvmdsoCompact,
rvmdsoListInBlockQuote,
rvmdsoUseBR,
rvmdsoOverrideImages,
rvmdsoUseItemImageFileNames,
rvmdsoInlineImages,
);
TRVMarkdownSaveOptions = set of TRVMarkdownSaveOption;
property SaveOptions: TRVMarkdownSaveOptions;
Опция |
Описание |
|---|---|
rvmdsoUseSetextHeadings |
Разрешает использование заголовков Setext (подчёркнутых абзацев) вместо заголовков ATX (текста, окружённого символами '#') где это возможно. |
rvmdsoCompact |
Включает создание более компактного (но труднее читаемого) кода Markdown. |
rvmdsoListInBlockQuote |
Эта опция используется для абзацев, имеющих как маркер списка, так и шаблон стиля блочной цитаты. Если не включена, они сохраняются как блочные цитаты в списке. Если включена, они сохраняются как список в блочной цитате. |
rvmdsoUseBR |
Сохранение переносов строк (или абзацев) в виде <br> в тех местах, где Markdown не допускает переносов строк. Если не включена, переносы сохраняются как пробелы. |
rvmdsoOverrideImages |
Если включена, TRichView может перезаписывать существующие изображения. Если не включена, TRichView генерирует уникальные имена файлов для изображений. |
rvmdsoUseItemImageFileNames |
Если включена, изображения с заданными (непустыми) именами файлов не будут сохраняться, но их имена файлов будут записаны в код Markdown. При этом событие OnSaveImage2 будет вызываться с начальным значением параметра Location, равным имени файла изображения. Имена файлов для элементов документа задаются в строковом свойстве rvespImageFileName. |
rvmdsoInlineImages |
Если включена, изображения сохраняются непосредственно в коде Markdown (в кодировке base64). В противном случае изображения сохраняются во внешних файлах. |
Значение по умолчанию:
▪для TRichView, TRichViewEdit, TDBRichView:
[rvmdsoUseSetextHeadings, rvmdsoUseItemImageFileNames]
▪для TDBRichViewEdit, TcxTRichViewEdit.Properties:
[rvmdsoUseSetextHeadings, rvmdsoUseItemImageFileNames, rvmdsoInlineImages]
См. также:
▪TRVHTMLSaveProperties.ImageOptions (включает аналогичные опции сохранения изображений в HTML)