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
-
Tworzenie stylizowanego elementu:
- Tworzony jest obiekt
RunzawierającyTextContentz żądanym tekstem. - Właściwości
StyleobiektuRunprzypisano obiektTextStylew celu zastosowania formatowania.FontSize
- Tworzony jest obiekt
-
Konfigurowanie TextStyle:
TextStyle: Ustaw na poziomieTextStyle(nie wewnątrzFont), aby określić rozmiar tekstu.TextFont: Zawiera właściwości czcionek, w tymfontFamilydo wyboru czcionki.FontFamilyColor: Określa kolor tekstu za pomocącolor.IronWord.Models.Colorboldiitalic: Właściwości logiczne służące do formatowania pogrubionego i kursywnego.IsBoldunderline: Dodaje styl podkreślenia do tekstu.IsItalicstrike-through: Stosuje formatowanie przekreślenia przy użyciu wyliczeniaStrikeValue.UnderlineStrike
- Dodawanie do dokumentu:
- Użyj
AddChild, aby dodać stylizowanyRundoParagraph. - Następnie akapit jest dodawany do dokumentu za pomocą
AddParagraph.
- Użyj
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.

