Markdown Özellikleriyle Çalışma
Bu konuda, Aspose.Words kullanarak Markdown özelliklerinin nasıl uygulanacağı anlatılmaktadır. Markdown, kolayca HTML ‘ye dönüştürülebilen düz metni biçimlendirmenin basit bir yoludur. Aspose.Words aşağıdaki Markdown özellikleri destekler:
- Başlıklar
- Blok Alıntılar
- Yatay kurallar
- Cesur vurgu
- İtalik vurgu
Markdown özellik uygulaması çoğunlukla Aspose.Words API içindeki CommonMark
belirtimini izler ve tüm özellikler karşılık gelen stiller veya doğrudan biçimlendirme olarak temsil edilir. Bu da demek oluyor ki
- Kalın ve italik
Font.Bold
veFont.Italic
olarak gösterilir. - Başlıklar, Başlık 1 - Başlık 6 stillerine sahip paragraflardır.
- Alıntılar, stil adında “Alıntı” bulunan paragraflardır.
- HorizontalRule, HorizontalRule şeklinde bir paragraftır.
Markdown Vurgulu Belge
Bu bölüm, aşağıda verilen vurgulu bir markdown belgenin nasıl oluşturulacağı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.
Yukarıda verilen markdown belgeyi üretmek için aşağıdaki kod parçacığı kullanılabilir.
Markdown Başlıkları Olan Belge
Bu bölüm, aşağıda verilen başlıkları içeren bir markdown belgenin nasıl oluşturulacağını gösterir:
The following produces headings:
# Heading1
## Heading2
### Heading3
#### Heading4
##### Heading5
###### Heading6
# **Bold Heading1**
Yukarıda verilen markdown belgeyi üretmek için aşağıdaki kod parçacığı kullanılabilir.
Markdown Blok Tırnaklı Belge
Bu bölüm, aşağıda verildiği gibi blok tırnak işaretleri içeren bir markdown belgenin nasıl oluşturulacağını 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
>
Yukarıda verilen markdown belgeyi üretmek için aşağıdaki kod parçacığı kullanılabilir.
Markdown Yatay Kuralı Olan Belge
Bu bölüm, aşağıda verildiği gibi Yatay Kurallı bir markdown belgenin nasıl oluşturulacağını gösterir:
We support Horizontal rules (Thematic breaks) in Markdown:
-----
Yukarıda verilen markdown belgeyi üretmek için aşağıdaki kod parçacığı kullanılabilir.
Markdown Belgesini Okuma
Aşağıdaki kod parçacığı, bir markdown belgesinin nasıl okunacağını gösterir.
Markdown Kaydetme Seçeneklerini Belirtin
Aspose.Words API, bir belgeyi Markdown biçimine kaydederken ek seçenekler belirtmek için MarkdownSaveOptions sınıfı sağlar.
Aşağıdaki kod örneği, çeşitli Markdown kaydetme seçeneklerinin nasıl belirtileceğini göstermiştir.
Markdown ‘a Dışa Aktarırken Tablo içindeki içeriği Nasıl Hizalayabilirim
Aspose.Words API, Markdown belgesine dışa aktarırken tablolardaki içeriği hizalamak için hizalama yönlerini tanımlayan TableContentAlignment numaralandırma sağlar. Aşağıdaki kod örneği, tablo içindeki içeriğin nasıl hizalanacağını gösterir.