Vurgular
Bu örnekte Aspose.Words for .NET ile vurguların nasıl kullanılacağını açıklayacağız. Vurgu, metnin kalın ve italik gibi belirli kısımlarını vurgulamak için kullanılır.
1. Adım: Belgenin başlatılması
İlk olarak, bir örneğini oluşturarak belgeyi başlatacağız.Document
sınıf.
string dataDir = "YOUR DOCUMENTS DIRECTORY";
Document doc = new Document();
Adım 2: Belge oluşturucuyu kullanma
Daha sonra belgemize içerik eklemek için bir belge oluşturucu kullanacağız.
DocumentBuilder builder = new DocumentBuilder(doc);
3. Adım: Vurgularla metin ekleyin
Belge oluşturucunun yazı tipi özelliklerini değiştirerek vurgulu metin ekleyebiliriz. Bu örnekte metnin farklı bölümlerini vurgulamak için kalın ve italik yazı tipini kullanıyoruz.
builder.Writeln("Markdown treats asterisks (*) and underscores (_) as emphases indicators.");
builder.Write("You can write");
builder.Font.Bold = true;
builder.Write("bold");
builder.Font.Bold = false;
builder.Write(" or ");
builder.Font.Italic = true;
builder.Write("italic");
builder.Font.Italic = false;
builder.Writeln(".");
builder.Write("You can also write ");
builder.Font.Bold = true;
builder.Font.Italic = true;
builder.Write("bold and italic");
builder.Font.Bold = false;
builder.Font.Italic = false;
builder. Write(".");
4. Adım: Belgeyi kaydetme
Son olarak belgeyi istediğimiz formatta kaydedebiliriz. Bu örnekte, şunu kullanıyoruz:.md
Markdown formatının uzantısı.
builder.Document.Save(dataDir + "WorkingWithMarkdown.Emphases.md");
Tebrikler! Artık Aspose.Words for .NET ile vurguların nasıl kullanılacağını öğrendiniz.
Aspose.Words for .NET kullanan Emphase’ler için örnek kaynak kodu
string dataDir = "YOUR DOCUMENT DIRECTORY";
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Writeln("Markdown treats asterisks (*) and underscores (_) as indicators of emphases.");
builder.Write("You can write ");
builder.Font.Bold = true;
builder.Write("bold");
builder.Font.Bold = false;
builder.Write(" or ");
builder.Font.Italic = true;
builder.Write("italic");
builder.Font.Italic = false;
builder.Writeln(" text. ");
builder.Write("You can also write ");
builder.Font.Bold = true;
builder.Font.Italic = true;
builder.Write("BoldItalic");
builder.Font.Bold = false;
builder.Font.Italic = false;
builder.Write("text.");
builder.Document.Save(dataDir + "WorkingWithMarkdown.Emphases.md");
SSS’ler
S: Markdown’ı kullanarak metni nasıl vurgularım?
C: Markdown’ı kullanarak metni vurgulamak için metni uygun sembollerle çevrelemeniz yeterlidir. Kullanmak*
veya_
italikler için,**
veya__
kalın için ve~~
üstü çizili için.
S: Farklı vurguları aynı metinde birleştirebilir miyiz?
C: Evet, aynı metinde farklı vurguları birleştirmek mümkündür. Örneğin, her ikisini de kullanarak bir kelimeyi kalın ve italik hale getirebilirsiniz.**
Ve*
kelimenin etrafında.
S: Markdown’da hangi vurgulama seçenekleri mevcut?
C: Markdown’da mevcut olan vurgulama seçenekleri italiktir (*
veya_
), gözü pek (**
veya__
) ve üstü çizili (~~
).
S: Metnin Markdown tarafından vurgulamak için kullanılan özel karakterleri içerdiği durumları nasıl ele alacağım?
C: Metniniz Markdown tarafından vurgulamak için kullanılan özel karakterler içeriyorsa, önüne bir karakter koyarak bunlardan kurtulabilirsiniz.\
. Örneğin,\*
gerçek bir yıldız işareti gösterecektir.
S: CSS kullanarak vurgulamanın görünümünü özelleştirebilir miyiz?
C: Markdown’da vurgulama genellikle tarayıcının varsayılan stilleri kullanılarak oluşturulur. Markdown’ınızı HTML’ye dönüştürürseniz CSS kurallarını kullanarak vurgulamanın görünümünü özelleştirebilirsiniz.