Markdown Özellikleri ile Çalışmak

Bu konu Markdown özelliğini Aspose.Words kullanarak nasıl uygulanacağını tartışır. Markdown, düz metni kolayca HTML’ye dönüştürebilecek şekilde biçimlendirmek için basit bir yoldur. Aspose.Words, aşağıdaki Markdown özelliklerini destekler:

  • Başlıklar
  • Blok alıntıları
  • Yatay kurallar
  • Vurgulamalı kalın yazı tipi
  • İtalik vurgulama

The Markdown özellik uygulaması büyük ölçüde CommonMark spesifikasyonuna uygun olarak Aspose.Words API ‘da ve tüm özellikler karşılık gelen stiller veya doğrudan biçimlendirmeler olarak temsil edilir. Yani

  • Kalın ve eğik yazı Font.Bold ve Font.Italic olarak temsil edilir
  • Başlıklar heading 1 - heading 6 stilleri ile paragraflardır
  • Alıntılar “Alıntı” stil adı ile paragraflar
  • HorizontalRule bir şekil HorizontalRule'e sahip bir paragraftır.

Markdown Önemli Olan Belge

Bu bölüm aşağıda verilen vurgularla birlikte bir markdown belgesi üretmek için nasıl yapılacağını gösterir

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

Aşağıdaki kod parçacığı, yukarıdaki verilen markdown belgesi üretmek için kullanılabilir.

Markdown Başlıklardaki Belge

Bu bölüm başlıklar aşağıda belirtildiği şekilde bir markdown belgesi nasıl üretileceğini gösterir:

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

Aşağıdaki kod parçası yukarıdaki verilen markdown belgesi oluşturmak için kullanılabilir.

Markdown Blok Alıntılarla Belirtilmiş Belge

Bu bölüm size aşağıda verilen blok alıntılarıyla birlikte bir markdown belgesi nasıl oluşturacağınızı gösterir:

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
>

Aşağıdaki kod parçacığı, yukarıda verilen markdown belgesi üretmek için kullanılabilir.

Markdown yatay kuralı olan belge

Bu bölüm size aşağıda verilen Horizontal Rule ile bir markdown belgesi nasıl üretileceğini gösterir:

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

Aşağıdaki kod parçacığı, yukarıda verilen markdown belgesini üretmek için kullanılabilir.

Bir Markdown Dokümanı Okuma

Aşağıdaki kod parçacığı size bir markdown belgesini nasıl okuyacağınızı gösterir.

Kaydet Seçenekleri Belirtin Markdown

Aspose.Words API belgeyi kaydetmek için ek seçenekleri belirtirken MarkdownSaveOptions sınıfı sağlar Markdown biçiminde.

Aşağıdaki kod örneği, çeşitli Markdown kaydetme seçeneklerini nasıl belirteceğinizi gösterdi.

Masa Dışında İçeriği Nasıl Hizalar Markdown İle İhracat Yapılırken?

Aspose.Words API dışarıa aktarırken tablolarda içeriği hizalamak için hizalama yönlerini tanımlayan bir envanter sağlar TableContentAlignment 2 Markdown belgesi. Aşağıdaki kod örneğinde, tablo içinde içeriği nasıl hizalayacağınız gösterilmektedir.