Работа с Markdown функции

Тази тема обсъжда как да се прилагат Markdown функции, използвайки Aspose.Words. Markdown е прост начин за форматиране на обикновен текст, който лесно може да бъде преобразуван в HTML. Aspose.Words поддържа следните Markdown функции:

  • Заглавия
  • Блоккуотс
  • Хоризонтални правила
  • Удебелен акцент
  • Курсив акцент

Markdown имплементацията на функции следва предимно спецификацията CommonMark в Aspose.Words API и всички функции са представени като съответстващи стилове или директно форматиране. Което означава, че

  • Получер и курсив са представени като Font.Bold и Font.Italic.
  • Заглавията са параграфи с Heading 1 - Heading 6 стилове.
  • Цитатите са параграфи с “цитат” в името на стила.
  • HorizontalRule е абзац с форма 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 документ.

Четене на документ Markdown

Следният кодов фрагмент ви показва как да прочетете документ markdown.

Посочете Markdown Опции За Запазване

Aspose.Words API осигурява MarkdownSaveOptions клас, за да зададете допълнителни опции, докато записвате документ във формат Markdown.

Следният пример за код показва как да зададете различни Markdown Опции за записване.

Как да подравните съдържанието в таблицата, докато експортирате в Markdown

Aspose.Words API осигурява TableContentAlignment изброяване, което определя указанията за подравняване за подравняване на съдържанието в таблиците, докато експортирате в документа Markdown. Следващият пример за код показва как да подравнявате съдържанието в таблицата.