IRONSOFTWAREHOME
Stil Metin Ekle
using IronWord;
using IronWord.Models;
using IronWord.Models.Enums;

// Load docx
WordDocument doc = new WordDocument("document.docx");

// Configure text
Run textRun = new Run(new TextContent("Add text using IronWord"));
textRun.Style = new TextStyle()
{
	FontSize = 72,
	TextFont = new Font()
	{
		FontFamily = "Caveat"
	},
	Color = IronWord.Models.Color.Red,
	IsBold = true,
	IsItalic = true,
	Underline = new Underline(),
	Strike = StrikeValue.Strike,
};

Paragraph paragraph = new Paragraph();

// Add text
paragraph.AddChild(textRun);

// Add paragraph
doc.AddParagraph(paragraph);

// Export docx
doc.SaveAs("save_document.docx");
Imports IronWord
Imports IronWord.Models
Imports IronWord.Models.Enums

' Load docx
Dim doc As New WordDocument("document.docx")

' Configure text
Dim textRun As New Run(New TextContent("Add text using IronWord"))
textRun.Style = New TextStyle() With {
	.FontSize = 72,
	.TextFont = New Font() With {
		.FontFamily = "Caveat"
	},
	.Color = IronWord.Models.Color.Red,
	.IsBold = True,
	.IsItalic = True,
	.Underline = New Underline(),
	.Strike = StrikeValue.Strike
}

Dim paragraph As New Paragraph()

' Add text
paragraph.AddChild(textRun)

' Add paragraph
doc.AddParagraph(paragraph)

' Export docx
doc.SaveAs("save_document.docx")
NuGet Download
PM > Install-Package IronWord
Stil Metin Ekle

Stil Metin Ekle

IronWord'deki 'Stil Metin Ekleme' özelliği, geliştiricilere DOCX belgesine içerik eklerken çeşitli metin stil seçenekleri uygular. Metin görünümüne ince ayar yapma gibi kontroller sağlar, yazı tipi ailesi, boyutu, rengi ve stil öznitelikleri gibi özellikleri bold, italic, underline ve strike-through belirlemeye izin verir. Geliştiriciler, bir belge içindeki bireysel metin öğelerinin sunumunu özelleştirmek ve kişiselleştirilmiş bir görünüm sağlamak için TextContent içeren bir Run nesnesi oluşturarak ve TextStyle bir Run atayarak oluşturulanları özelleştirebilir.

Bu özellik, dinamik olarak profesyonelce biçimlendirilmiş belgeler oluşturmak için kullanışlıdır. Bunun için raporlar veya mektuplar gibi belirli bölümlerin farklı tarzlara ihtiyaç duyduğu belgeler örnektir. TextStyle sınıfı, bu özniteliklerin kolaylıkla işlenmesini sağlar ve aynı belge içinde hem basit hem de karmaşık stillendirme yapılmasına olanak tanır.

Anahtar Noktalar

  1. Biçimlendirilmiş Bir Dizi Oluşturma:

    • İstenen metin ile TextContent içeren bir Run nesnesi oluşturulur.
    • TextStyle nesnesi uygulamak için Run özellikleri Style ile atanır. FontSize
  2. Yazı Tipi İçeriği Ayarlama:

    • TextStyle: Metin boyutunu belirlemek için Font içinde değil, TextStyle düzeyinde ayarlanır.
    • TextFont: Yazı tipi seçimini içeren yazı tipi özelliklerini içerir. FontFamily
    • Color: color kullanarak metin rengini belirtir. IronWord.Models.Color
    • bold ve italic: Kalın ve italik formatlama için Boolean özellikleri. IsBold
    • underline: Metne altı çizili stil ekler. Underline
    • strike-through: StrikeValue enum'u kullanarak üstü çizili biçimlendirme uygular. Strike
  3. Belgeye Ekleme:

    • Biçimlendirilmiş Run bir Paragraph eklemek için AddChild kullanın.
    • Paragraf daha sonra AddParagraph ile belgeye eklenir.

Kod Açıklaması

Bu kod, IronWord kullanılarak bir DOCX belgesinde metin oluşturma ve biçimlendirmeyi nasıl yapacağınızı gösterir. Var olan bir WordDocument nesnesini "document.docx" dosyasından yükleyerek başlar. "Biçimlendirilmiş metin örneği" dizesini içeren TextContent içeren bir Run nesnesi oluşturulur ve metnin görünümünü yapılandırmak için Run üzerine TextStyle uygulanır.

TextStyle, yazı tipi ailesi fontFamily üzerinden yapılandırılmış yazı tipi boyutu Font içinde değil TextStyle düzeyinde ayarlanmış ayarlarını içerir, TextFont metin color ve bold biçimlendirme içerir. Bu ayarlar, metnin son belge içindeki nasıl görüneceğini özelleştirir.

Run stillendirildikten sonra, AddChild yöntemi Run nesnesini belgede bir paragrafa ekler. Bu yöntem biçimlendirilmiş içeriği uygun formatta Word belgesine ekler. Son olarak, belgeyi "styled_document.docx" olarak dışa aktarmak için SaveAs yöntemi çağrılır. Sonuç, belirtilen stil ayarlarına göre biçimlendirilmiş metnin yer aldığı bir Word belgesidir ve çıktı dosyasında tüm yazı tipi ve biçimlendirme özellikleri korunur.

Daha Fazla Biçimlendirme İpuçları İçin Belge Elemanları Eğitimlerini Keşfedin
GitHub'da Görüntüle

Başlamaya Hazır mısınız?

Nuget Downloads 56,401Sürüm:2026.9yeni yayınlandı

Key in blue circle

Ücretsiz 30 günlük Deneme Anahtarınızı anında edinin.

Your trial license will be sent to your email address

Herhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.

bullet_checkedKredi kartı veya hesap oluşturma gerektirmezHerhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Ücretsiz Canlı Demo rezervasyonu yapın
Booking Badge

Dünya Çapında Milyonlarca Mühendisin Güvendiği

Iron Software müşteri logoları
Bağımsız Danışmanlık Alın
Aşağıdaki formu doldurun veya sales@ironsoftware.com adresine e-posta gönderin
Bilgileriniz daima gizli kalacaktır.
Dünya Çapında Milyonlarca Mühendisin Güvendiği
Iron Software müşteri logoları
Ücretsiz 30 Günlük Deneme Anahtarınızı anında alın.
Kredi kartı veya hesap oluşturma gerektirmez