Работать с Markdown Особенности

Эта тема посвящена тому, как реализовать Markdown особенности использования Aspose.Words. Markdown Это простой способ форматирования простого текста, который может быть легко преобразован в HTML. Aspose.Words поддерживает следующие Markdown особенности:

  • Заголовки
  • Блоккоты
  • Горизонтальные правила
  • Смелый акцент
  • Итальянский акцент

The Markdown Реализация функции в основном следует за CommonMark спецификация в Aspose.Words API Все функции представлены в виде соответствующих стилей или прямого форматирования. Что означает, что

  • Смелый и итальянский представлены как Font.Bold и Font.Italic
  • Заголовки - это абзацы с заголовками 1 - заголовки 6 стилей
  • Цитаты - это абзацы с “Цитированием” в названии стиля
  • Горизонтальное правило - это абзац с HorizontalRule форма.

Markdown Документ с акцентами

В этом разделе показано, как создать markdown документ с акцентами, как указано ниже:

Markdown treats asterisks (*) and underscores (_) as indicators of emphasis.
You can write **bold** or *italic* text. 
You can also write ***BoldItalic***text.

Следующий фрагмент кода может быть использован для получения вышеупомянутого markdown Документ.

Markdown Документ с заголовками

В этом разделе показано, как создать markdown документ с заголовками, приведенными ниже:

The following produces headings:
# Heading1
## Heading2
### Heading3
#### Heading4
##### Heading5
###### Heading6
# **Bold Heading1**

Следующий фрагмент кода может быть использован для получения приведенного выше markdown Документ.

Markdown Документ с цитатами из блока

В этом разделе показано, как создать markdown Документ с цитатами блоков, как указано ниже:

We support blockquotes in Markdown:
>*Lorem*
>*ipsum*
>The quotes can be of any level and can be nested:
>>>Quote level 3
>>>
>>>>Nested quote level 4
>
>*Back to first level*
>### Headings are allowed inside Quotes
>

Следующий фрагмент кода может быть использован для получения приведенного выше markdown Документ.

Markdown Документ с горизонтальным правилом

В этом разделе показано, как создать markdown Документ с горизонтальным Правило, приведенное ниже:

We support Horizontal rules (Thematic breaks) in Markdown:
-----

Следующий фрагмент кода может быть использован для получения вышеупомянутого markdown Документ.

Чтение a Markdown Документация

Следующий фрагмент кода показывает, как читать markdown Документ.

Указывать Markdown Сохранить опции

Aspose.Words API обеспечивает MarkdownSaveOptions класс, чтобы указать дополнительные опции при сохранении документа в Markdown Формат.

Следующий пример кода показал, как указать различные Markdown Сохранить варианты.

Как распределить контент внутри таблицы при экспорте Markdown

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