Práce s funkcemi Markdown
Toto téma popisuje, jak implementovat funkce Markdown Pomocí Aspose.Words. Markdown je jednoduchý způsob formátování prostého textu, který lze snadno převést na HTML. Aspose.Words podporuje následující funkce Markdown:
- Sloupec
- Citace
- Horizontální pravidla
- Odvážný důraz
- Kurzíva důraz
Implementace funkce Markdown se většinou řídí specifikací CommonMark
v Aspose.Words API a všechny funkce jsou reprezentovány jako odpovídající styly nebo přímé formátování. Což znamená, že
- Tučné a kurzíva jsou reprezentovány jako
Font.Bold
aFont.Italic
. - Nadpisy jsou odstavce se styly Heading 1 - Heading 6.
- Citace jsou odstavce s “citací” v názvu stylu.
- HorizontalRule je odstavec s tvarem HorizontalRule.
Markdown dokument s důrazem
Tato část ukazuje, jak vytvořit markdown dokument s důrazem, jak je uvedeno níže:
Markdown treats asterisks (*) and underscores (_) as indicators of emphasis.
You can write **bold** or *italic* text.
You can also write ***BoldItalic***text.
Následující fragment kódu lze použít k vytvoření výše uvedeného markdown dokumentu.
Markdown dokument s nadpisy
Tato část ukazuje, jak vytvořit markdown dokument s nadpisy, jak je uvedeno níže:
The following produces headings:
# Heading1
## Heading2
### Heading3
#### Heading4
##### Heading5
###### Heading6
# **Bold Heading1**
Následující fragment kódu lze použít k vytvoření výše uvedeného markdown dokumentu.
Markdown dokument s blokovými uvozovkami
Tato část ukazuje, jak vytvořit markdown dokument s blokovými uvozovkami, jak je uvedeno níže:
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
>
Následující fragment kódu lze použít k vytvoření výše uvedeného markdown dokumentu.
Markdown dokument s horizontálním pravidlem
Tato část ukazuje, jak vytvořit markdown dokument s horizontálním pravidlem, jak je uvedeno níže:
We support Horizontal rules (Thematic breaks) in Markdown:
-----
Následující fragment kódu lze použít k vytvoření výše uvedeného markdown dokumentu.
Čtení Markdown dokumentu
Následující úryvek kódu ukazuje, jak číst dokument markdown.
Zadejte Markdown Možnosti Uložení
Aspose.Words API poskytuje třídu MarkdownSaveOptions pro zadání dalších možností při ukládání dokumentu do formátu Markdown.
Následující příklad kódu ukázal, jak zadat různé možnosti uložení Markdown.
Jak zarovnat obsah uvnitř tabulky při exportu do Markdown
Aspose.Words API poskytuje TableContentAlignment výčet, který definuje směry zarovnání pro zarovnání obsahu v tabulkách při exportu do dokumentu Markdown. Následující příklad kódu ukazuje, jak zarovnat obsah uvnitř tabulky.