Dodaj akapit
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");
NuGet Download
PM > Install-Package IronWord
Dodaj akapit

Dodaj akapit

Funkcja "dodaj-akapit" w IronWord pozwala deweloperom na wstawianie całych akapitów do istniejącego dokumentu Word, zapewniając efektywny sposób strukturyzacji i organizacji zawartości. Dodając akapit, deweloperzy mogą połączyć wiele fragmentów tekstu, każdy z różnym formatowaniem, w spójny blok. Ta funkcja jest szczególnie przydatna przy tworzeniu dynamicznych dokumentów, gdzie tekst musi być grupowany i stylizowany razem, takich jak raporty, artykuły czy listy.

Oferuje elastyczność w prezentacji tekstu, umożliwiając włączenie różnych opcji formatowania jak pogrubienie, kursywa i inne style w jednym akapicie. Możliwość dodawania akapitów pomaga utrzymać czystą strukturę dokumentu i zapewnia, że zawartość jest właściwie zorganizowana dla czytelności.

Adding Paragraphs in C#

Klasa Paragraph w IronWord reprezentuje blok tekstu, który może zawierać zarówno tekst nieformatowany, jak i stylizowaną zawartość. Pracując z akapitami, programiści mogą łączyć zwykłe TextContent z obiektami stylizowanymi Run, aby tworzyć bogate, sformatowane bloki tekstu.

Aby dodać zwykły tekst bezpośrednio do akapitu, użyj metody AddText z obiektem TextContent. Jest to idealne dla tekstu bez stylu, który nie wymaga specyficznego formatowania. Dla zawartości stylizowanej utwórz obiekt Run zawierający TextContent, a następnie przypisz TextStyle do Run. Obiekt TextStyle może określać formatowanie, takie jak pogrubienie, kursywa, rodzina czcionki, rozmiar czcionki i kolor.

Gdy Run jest stylizowany, użyj metody AddChild, aby dodać go do akapitu. Ta metoda jest specjalnie zaprojektowana do dodawania obiektów Run z formatowaniem. Pojedynczy akapit może zawierać wiele ciągów o różnych stylach, co pozwala na elastyczne formatowanie tekstu w jednym bloku.

Po skonstruowaniu akapitu z całą pożądaną zawartością, użyj AddParagraph na WordDocument, aby wstawić go do dokumentu. To podejście podąża za hierarchią dokumentu: WordDocument → DocumentSection → Paragraph → Run → TextContent, zapewniając prawidłową strukturę i zachowanie formatowania podczas zapisywania dokumentu.

Odkryj więcej na temat Elementów Dokumentu w IronWord
Zobacz na GitHubie

Gotowy, aby rozpocząć?

Nuget Downloads 61,140Wersja:2026.11właśnie wydany