Lucrul cu caracteristici Markdown

Acest subiect discută despre cum să implementezi Markdown caracteristici folosind Aspose.Words. Markdown este un mod simplu de a formata text simplu care poate fi convertit ușor în HTML. Aspose.Words suportă următoarele Markdown caracteristici:

  • Titluri
  • Blochează citatele
  • Regulile orizontale
  • Accentuat îngroșat
  • Emfaza cursivă

Caracteristica Markdown implementare urmareste aproape specificația CommonMark în Aspose.Words API și toate caracteristicile sunt reprezentate ca stiluri corespunzătoare sau formatarea directă. Ceea ce înseamnă că

  • Bold și italic sunt reprezentate ca Font.Bold și Font.Italic
  • Titlurile sunt paragrafe cu stiluri Heading 1 - Heading 6
  • Citatele sunt paragrafe cu “Citat” în numele stilului HorizontalRule este un paragraf cu forma de linie orizontală.

Markdown Document cu Emfaze

Această secțiune vă demonstrează cum să creați un markdown document cu accenturi așa cum se arată mai jos:

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

Fragmentul de cod următor poate fi folosit pentru a genera documentul de mai sus markdown.

Markdown Document cu anteturi

Această secţiune vă demonstrează cum să produceţi un markdown document cu titluri după cum urmează:

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

Urmântul fragment de cod poate fi utilizat pentru a produce documentul mai sus dat markdown.

Markdown Document cu citate

Această secțiune demonstrează cum să produci un markdown document cu blocuri de citat după cum urmează:

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
>

Fragmentul de cod următor poate fi utilizat pentru a genera documentul de mai sus markdown.

Markdown document cu regulă orizontală

Această secțiune vă demonstrează cum să produceți un markdown document cu Regulă orizontală după cum urmează:

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

Fragmentul de cod următor poate fi utilizat pentru a produce documentul dat mai sus markdown.

Citirea unui document Markdown

Fragmentul de cod următor arată cum să citești un markdown document.

Specificați Markdown Opțiuni de Salvare

Aspose.Words API oferă MarkdownSaveOptions clasă pentru a specifica opțiuni suplimentare în timp ce se salvează un document în formatul Markdown.

Exemplul de cod de mai jos a demonstrat cum să se specifice diferite opțiuni Markdown de salvare.

Cum să aliniezi conținutul din interiorul tabelului în timp ce exportați în Markdown

Aspose.Words API furnizează TableContentAlignment enumerare care definește direcțiile de aliniere pentru alinierea conținutului în tabele în timp ce exportă în documentul Markdown. Exemplul de cod următor demonstrează cum să aliniezi conținutul din interiorul unei tabele.