Werken met Markdown Kenmerken

Dit onderwerp bespreekt hoe te implementeren Markdown functies gebruiken Aspose.Words. Markdown is een eenvoudige manier om platte tekst te formatteren die gemakkelijk kan worden omgezet naar HTML. Aspose.Words ondersteunt het volgende Markdown kenmerken:

  • Rubrieken
  • Blockquotes
  • Horizontale regels
  • Vet accent
  • Cursief accent

De Markdown functie implementatie volgt meestal de CommonMark specificatie in Aspose.Words API en alle functies zijn weergegeven als overeenkomstige stijlen of directe opmaak. Wat betekent dat

  • Vet en Cursief zijn vertegenwoordigd als Font.bold en Font.Italic
  • Rubrieken zijn paragrafen met rubriek 1 - Rubriek 6 stijlen
  • Citaten zijn paragrafen met “Citere” in de stijlnaam
  • Horizontale regel is een paragraaf met horizontale regel vorm.

Markdown Document met Emphases

Deze sectie laat zien hoe u een markdown document met onderstaande nadruk:

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

De volgende code knipsel kan worden gebruikt om het bovenstaande gegeven te produceren markdown document.

Markdown Document met kopjes

Deze sectie laat zien hoe u een markdown document met onderstaande rubrieken:

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

De volgende code knipsel kan worden gebruikt om het bovenstaande gegeven te produceren markdown document.

Markdown Document met blokquotes

Deze sectie laat zien hoe u een markdown document met blokquotes zoals hieronder aangegeven:

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
>

De volgende code knipsel kan worden gebruikt om het bovenstaande gegeven te produceren markdown document.

Markdown Document met horizontale regel

Deze sectie laat zien hoe u een markdown document met horizontaal Regel als volgt:

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

De volgende code knipsel kan worden gebruikt om het bovenstaande gegeven te produceren markdown document.

Lezen van een Markdown Document

De volgende code knipsel laat zien hoe u een markdown document.

Specificeer Markdown Opties opslaan

Aspose.Words API levert MarkdownSaveOptions klasse om extra opties op te geven tijdens het opslaan van een document in de Markdown formaat.

Het volgende voorbeeld van de code liet zien hoe verschillende Markdown opties opslaan.

Inhoud in de tabel uitlijnen tijdens het exporteren naar Markdown

Aspose.Words API levert TableContentAlignment Lijst waarin uitlijningsrichtingen worden gedefinieerd om de inhoud in tabellen op elkaar af te stemmen tijdens de export naar de Markdown document. Het volgende voorbeeld van code laat zien hoe inhoud in de tabel moet worden uitgelijnd.