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 szczegółową kontrolę nad wyglądem tekstu, takie jak określanie rodziny czcionek, rozmiaru, koloru i atrybutów stylu takich jak bold, italic, underline, i strike-through. Tworząc obiekt Run zawierający TextContent i przypisując TextStyle do Run, deweloperzy mogą dostosowywać prezentację indywidualnych elementów tekstu 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 zarówno prostą, jak i złożoną stylizację w tym samym dokumencie.
Kluczowe punkty
-
Tworzenie stylizowanego elementu:
- Tworzony jest obiekt
RunzawierającyTextContentz pożądanym tekstem. - Własność
StyleRunjest przypisana jako obiektTextStylew celu zastosowania formatowania.FontSize
- Tworzony jest obiekt
-
Konfigurowanie TextStyle:
TextStyle: Ustawione na poziomieTextStyle(nie wewnątrzFont) aby określić rozmiar tekstu.TextFont: Zawiera właściwości czcionki, w tymfontFamilydo wyboru czcionki.FontFamilyColor: Określa kolor tekstu za pomocącolor.IronWord.Models.Colorboldorazitalic: Właściwości boolean do formatowania pogrubionego i kursywy.IsBoldunderline: Dodaje podkreślenie do stylu tekstu.IsItalicstrike-through: Zastosowuje formatowanie przekreślenie za pomocą wyliczeniaStrikeValue.UnderlineStrike
- Dodawanie do dokumentu:
- Użyj
AddChild, aby dodać stylizowanyRundoParagraph. - Akapit jest następnie 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. Zaczyna się od zainicjalizowania nowego obiektu WordDocument, reprezentującego dokument do wygenerowania. Tworzony jest obiekt Run zawierający TextContent ze stringiem "Przykład stylizowanego tekstu" i TextStyle jest zastosowany do Run, aby skonfigurować wygląd tekstu.
TextStyle zawiera ustawienia dla rozmiaru czcionki ustawionego na poziomie TextStyle (nie wewnątrz Font), rodzina czcionki skonfigurowana za pomocą fontFamily, TextFont tekst color oraz formatowanie bold. Te ustawienia dostosowują, jak tekst pojawi się w finalnym dokumencie.
Po stylizacji Run, metoda AddChild dodaje obiekt Run do akapitu w dokumencie. Ta metoda wstawia stylizowaną zawartość do dokumentu Word w odpowiednim formacie. Na koniec, metoda SaveAs jest wywoływana, aby wyeksportować dokument 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.

