IRONSOFTWAREHOME
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");
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
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: WordDocumentDocumentSectionParagraphRunTextContent, 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 56,401Wersja:2026.9właśnie wydany

Key in blue circle

Uzyskaj natychmiast swój darmowy 30-dniowy Klucz Testowy.

Your trial license will be sent to your email address

Brak ograniczeń. 100% dostępności. Bez karty kredytowej.

bullet_checkedNie wymaga karty kredytowej ani tworzenia kontaBrak ograniczeń. 100% dostępności. Bez karty kredytowej.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Zarezerwuj swoje darmowe Demo na żywo
Booking Badge

Zaufane przez miliony inżynierów na całym świecie

Logotypy klientów Iron Software
Otrzymaj swoje Konsultacja Bez Zobowiązań
Wypełnij poniższy formularz lub wyślij e-mail na sales@ironsoftware.com
Twoje dane zawsze będą utrzymywane w tajemnicy.
Zaufane przez miliony inżynierów na całym świecie
Logotypy klientów Iron Software
Otrzymaj swój darmowy Klucz Próbny na 30 dni natychmiast.
Nie wymaga karty kredytowej ani tworzenia konta