Bekerja dengan Fitur Markdown

Topik ini membahas cara mengimplementasikan fitur Markdown menggunakan Aspose.Words. Markdown adalah cara sederhana untuk memformat teks biasa yang dapat dengan mudah dikonversi menjadi HTML. Aspose.Words mendukung fitur Markdown berikut:

  • Judul
  • Blockquotes
  • Aturan horisontal
  • Penekanan yang berani
  • Penekanan miring

Implementasi fitur Markdown sebagian besar mengikuti spesifikasi CommonMark dalam Aspose.Words API dan semua fitur direpresentasikan sebagai gaya yang sesuai atau pemformatan langsung. Yang berarti bahwa

  • Tebal dan Miring direpresentasikan sebagai Font.Bold dan Font.Italic.
  • Judul adalah paragraf dengan gaya Heading 1 - Heading 6.
  • Kutipan adalah paragraf dengan “Kutipan” dalam nama gaya.
  • HorizontalRule adalah paragraf dengan bentuk HorizontalRule.

Markdown Dokumen dengan Penekanan

Bagian ini menunjukkan kepada Anda cara membuat dokumen markdown dengan penekanan seperti yang diberikan di bawah ini:

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

Cuplikan kode berikut dapat digunakan untuk menghasilkan dokumen markdown yang diberikan di atas.

Markdown Dokumen dengan Judul

Bagian ini menunjukkan kepada Anda cara membuat dokumen markdown dengan judul seperti yang diberikan di bawah ini:

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

Cuplikan kode berikut dapat digunakan untuk menghasilkan dokumen markdown yang diberikan di atas.

Markdown Dokumen dengan Tanda Kutip Balok

Bagian ini menunjukkan kepada Anda cara membuat dokumen markdown dengan tanda kutip blok seperti yang diberikan di bawah ini:

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
>

Cuplikan kode berikut dapat digunakan untuk menghasilkan dokumen markdown yang diberikan di atas.

Markdown Dokumen dengan Aturan Horizontal

Bagian ini menunjukkan kepada Anda cara membuat dokumen markdown dengan Aturan Horizontal seperti yang diberikan di bawah ini:

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

Cuplikan kode berikut dapat digunakan untuk menghasilkan dokumen markdown yang diberikan di atas.

Membaca Dokumen Markdown

Cuplikan kode berikut menunjukkan cara membaca dokumen markdown.

Tentukan Opsi Penyimpanan Markdown

Aspose.Words API menyediakan kelas MarkdownSaveOptions untuk menentukan opsi tambahan saat menyimpan dokumen ke dalam format Markdown.

Contoh kode berikut mendemonstrasikan cara menentukan berbagai opsi penyimpanan Markdown.

Cara Menyelaraskan Konten Di Dalam Tabel saat Mengekspor ke Markdown

Aspose.Words API menyediakan enumerasi TableContentAlignment yang menentukan arah perataan untuk menyelaraskan konten dalam tabel saat mengekspor ke dalam dokumen Markdown. Contoh kode berikut menunjukkan cara menyelaraskan konten di dalam tabel.