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
veFont.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.