Dodaj tekst stylowy

Funkcja "Add Style Text" w IronWord pozwala programistom na stosowanie różnych opcji formatowania tekstu podczas dodawania treści do dokumentu DOCX. Zapewnia precyzyjną kontrolę nad wyglądem tekstu, taką jak określanie rodziny czcionek, rozmiaru, koloru oraz atrybutów stylu, takich jak bold, italic, underline i strike-through. Tworząc obiekt Run zawierający TextContent i przypisując TextStyle do Run, programiści mogą dostosować wygląd poszczególnych elementów tekstowych w dokumencie, zapewniając spersonalizowany wygląd i styl.

Ta funkcja jest przydatna do dynamicznego generowania profesjonalnie sformatowanych dokumentów, takich jak raporty czy listy, gdzie konkretne sekcje wymagają odrębnych stylów. Klasa TextStyle umożliwia łatwą manipulację tymi atrybutami, pozwalając na stosowanie zarówno prostych, jak i złożonych stylów w tym samym dokumencie.

Kluczowe punkty

  1. Tworzenie stylizowanego elementu:

    • Tworzony jest obiekt Run zawierający TextContent z żądanym tekstem.
    • Właściwości Style obiektu Run przypisano obiekt TextStyle w celu zastosowania formatowania. FontSize
  2. Konfigurowanie TextStyle:

    • TextStyle: Ustaw na poziomie TextStyle (nie wewnątrz Font), aby określić rozmiar tekstu.
    • TextFont: Zawiera właściwości czcionek, w tym fontFamily do wyboru czcionki. FontFamily
    • Color: Określa kolor tekstu za pomocą color. IronWord.Models.Color
    • bold i italic: Właściwości logiczne służące do formatowania pogrubionego i kursywnego. IsBold
    • underline: Dodaje styl podkreślenia do tekstu. IsItalic
    • strike-through: Stosuje formatowanie przekreślenia przy użyciu wyliczenia StrikeValue. Underline
    • Strike
  3. Dodawanie do dokumentu:
    • Użyj AddChild, aby dodać stylizowany Run do Paragraph.
    • Następnie akapit jest dodawany do dokumentu za pomocą AddParagraph.

Wyjaśnienie kodu

Ten kod pokazuje, jak tworzyć i stylizować tekst w dokumencie DOCX za pomocą IronWord. Rozpoczyna się od zainicjowania nowego obiektu WordDocument, reprezentującego dokument, który ma zostać wygenerowany. Tworzony jest obiekt Run zawierający TextContent z ciągiem znaków "Styled text example", a do Run stosowany jest TextStyle w celu skonfigurowania wyglądu tekstu.

TextStyle zawiera ustawienia rozmiaru czcionki ustawione na poziomie TextStyle (nie wewnątrz Font), rodzinę czcionek skonfigurowaną za pomocą fontFamily, TextFont tekst color oraz bold formatowanie. Te ustawienia dostosowują, jak tekst pojawi się w finalnym dokumencie.

Po sformatowaniu Run metoda AddChild dodaje obiekt Run do akapitu w dokumencie. Ta metoda wstawia stylizowaną zawartość do dokumentu Word w odpowiednim formacie. Na koniec wywoływana jest metoda SaveAs w celu wyeksportowania dokumentu jako "styled_document.docx". Wynikiem jest dokument Word, w którym wstawiony tekst jest sformatowany zgodnie z określonymi stylami, zachowując wszystkie właściwości czcionek i formatowania w pliku wynikowym.

Odkryj samouczki dotyczące elementów dokumentu, aby uzyskać więcej wskazówek dotyczących stylizacji.

Gotowy, aby rozpocząć?
Nuget Pliki do pobrania 44,829 | Wersja: 2026.5 just released
Still Scrolling Icon

Wciąż przewijasz?

Czy chcesz szybko dowodu? PM > Install-Package IronWord
uruchom próbkę zobacz, jak twoje dane stają się dokumentem Word.