IRONSOFTWAREHOME
Paragraf Ekle
using IronWord;
using IronWord.Models;

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

// Configure text
TextContent introText = new TextContent("This is an example paragraph with italic and bold styling.");

TextStyle italicStyle = new TextStyle()
{
    IsItalic = true
};
Run italicRun = new Run(new TextContent("Italic example sentence."));
italicRun.Style = italicStyle;

TextStyle boldStyle = new TextStyle()
{
    IsBold = true
};
Run boldRun = new Run(new TextContent("Bold example sentence."));
boldRun.Style = boldStyle;

Paragraph paragraph = new Paragraph();

// Add text
paragraph.AddText(introText);
paragraph.AddChild(italicRun);
paragraph.AddChild(boldRun);

// Add paragraph
doc.AddParagraph(paragraph);

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

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

' Configure text
Dim introText As New TextContent("This is an example paragraph with italic and bold styling.")

Dim italicStyle As New TextStyle() With {
    .IsItalic = True
}
Dim italicRun As New Run(New TextContent("Italic example sentence."))
italicRun.Style = italicStyle

Dim boldStyle As New TextStyle() With {
    .IsBold = True
}
Dim boldRun As New Run(New TextContent("Bold example sentence."))
boldRun.Style = boldStyle

Dim paragraph As New Paragraph()

' Add text
paragraph.AddText(introText)
paragraph.AddChild(italicRun)
paragraph.AddChild(boldRun)

' Add paragraph
doc.AddParagraph(paragraph)

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

Paragraf Ekle

IronWord'de 'paragraf ekle' özelliği, geliştiricilere mevcut bir Word belgesine tüm paragrafları ekleme fırsatı sunar ve içeriği yapılandırma ve düzenlemenin verimli bir yolunu sağlar. Bir paragraf ekleyerek, geliştiriciler farklı biçimlendirmeye sahip birden fazla metin parçasını birleşik bir blok içinde birleştirebilir. Bu özellik, raporlar, makaleler veya mektuplar gibi metnin birlikte gruplandırılması ve biçimlendirilmesi gerektiği dinamik belgeler inşa etmek için özellikle yararlıdır.

Tek bir paragraf içinde kalın, italik ve diğer stiller gibi çeşitli biçimlendirme seçeneklerinin dahil edilmesine olanak tanır. Paragraf ekleme yeteneği, temiz belge yapısını korumaya yardımcı olur ve içeriğin okunabilirlik açısından düzgün bir şekilde organize edilmesini sağlar.

Adding Paragraphs in C#

IronWord'daki Paragraph sınıfı, hem stil verilmemiş metin hem de stil içerikli içerik barındırabilen bir metin bloğunu temsil eder. Paragraflarla çalışırken, geliştiriciler basit TextContent ile stiliz edilmiş Run objelerini birleştirerek zengin, formatlı metin blokları oluşturabilir.

Düz metni doğrudan bir paragrafa eklemek için AddText yöntemini TextContent nesnesiyle kullanın. Bu, belirli bir biçimlendirme gerektirmeyen biçimlendirmemiş metin için idealdir. Stil içerikli içerik için, Run nesnesi oluşturun ve TextContent içeriğini tanımlayın, ardından TextStyle değerini Run nesnesine atayın. TextStyle, kalın, italik, yazı tipi ailesi, yazı tipi boyutu ve renk gibi biçimlendirmeleri belirleyebilir.

Run bir kez stilize edildikten sonra, paragrafa eklemek için AddChild yöntemini kullanın. Bu yöntem, biçimlendirmeyle Run objelerini eklemek için özel olarak tasarlanmıştır. Tek bir paragraf, birleşik bir blok içinde esnek metin biçimlendirmesi sağlamak için farklı tarzlara sahip birden fazla dizi içerebilir.

İstenilen tüm içeriği içerecek şekilde paragrafı oluşturduktan sonra, belgeye eklemek için AddParagraph komutunu WordDocument üzerinde kullanın. Bu yaklaşım, belge hiyerarşisini takip eder: WordDocumentDocumentSectionParagraphRunTextContent, belgenin kaydedildiğinde doğru yapı ve biçimlendirme korunmasını sağlar.

IronWord ile Belge Öğelerinde Daha Fazla 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