Dodaj efekt rozbłysku
Dodawanie efektu poświaty do tekstu
Nałożenie efektu poświaty na tekst w IronWord odbywa się poprzez skonfigurowanie właściwości TextEffect obiektu TextStyle. Efekt poświaty tworzy świecącą obwódkę wokół tekstu, z możliwością dostosowania koloru i promienia w celu kontrolowania wyglądu wizualnego.
Aby stworzyć efekt poświaty, utwórz instancję TextStyle i przypisz do niej obiekt TextEffect z skonfigurowaną instancją Glow. Obiekt Glow akceptuje właściwości takie jak GlowColor do określenia koloru poświaty oraz GlowRadius do kontrolowania rozprzestrzeniania efektu. Wyższe wartości promienia tworzą bardziej rozproszone poświaty, podczas gdy niższe wartości tworzą ciaśniejsze aureole wokół tekstu.
Po skonfigurowaniu stylu tekstu utwórz obiekt Run zawierający pożądany TextContent i przypisz skonfigurowany styl do Run. Użyj AddChild, aby dodać stylizowany segment do akapitu, a następnie dodaj akapit do dokumentu. To odzwierciedla hierarchię dokumentu: Dokument → Akapit → Fragment tekstu → Zawartość tekstu.
Wyjaśnienie kodu
Powyższy fragment kodu pokazuje, jak utworzyć nowy dokument Word i zastosować styl tekstu z efektem poświaty. Najpierw instancjonowany jest nowy dokument Word i przechowywany w zmiennej doc. Następnie tworzony jest nowy obiekt TextStyle o nazwie textStyle. Ten styl tekstu jest skonfigurowany tak, aby zawierał efekt poświaty poprzez zainicjowanie obiektu TextEffect ze specyficznymi ustawieniami.
Aby dodać stylizowany tekst z efektem poświaty, tworzony jest Paragraph, a następnie tworzony jest obiekt Run zawierający TextContent z "Hello World". textStyle jest przypisany do Run, co stosuje efekt poświaty. Run jest dodawany do Paragraph za pomocą AddChild, a na końcu Paragraph jest dodawany do dokumentu. To wieloetapowe podejście odzwierciedla hierarchię dokumentu: Dokument → Akapit → Fragment tekstu → Zawartość tekstu. Na koniec dokument Word jest eksportowany jako nowy plik.

