Dodaj efekt odbicia
using IronWord;
using IronWord.Models;

// Create new Word document
WordDocument doc = new WordDocument();

// Create and configure text style
TextStyle textStyle = new TextStyle();
textStyle.TextEffect = new TextEffect()
{
    ReflectionEffect = new Reflection(),
};

// Create paragraph
Paragraph paragraph = new Paragraph();

// Create run with text and style
Run textRun = new Run(new TextContent("Hello World"));
textRun.Style = textStyle;

// Add run to paragraph
paragraph.AddChild(textRun);

// Add paragraph to document
doc.AddParagraph(paragraph);

// Export new Word document
doc.SaveAs("reflectionEffect.docx");
NuGet Download
PM > Install-Package IronWord
Dodaj efekt odbicia

Dodaj efekt odbicia

Tworzenie tekstu z efektem odbicia

Efekt odbicia dodaje lustrzane odbicie pod tekstem, tworząc wypolerowany i nowoczesny wygląd. W IronWord, ten efekt jest stosowany przez wlasciwosc ReflectionEffect obiektu TextEffect, ktora moze byc dostosowana lub uzywana z domyslnymi ustawieniami.

Aby zaimplementowac efekt odbicia, utworz TextStyle i skonfiguruj jego wlasciwosc TextEffect z instancja Reflection. Klasa Reflection obsluguje domyslna inicjalizacje, ktora stosuje standardowe parametry odbicia odpowiednie dla wiekszosci zastosowan. Dla własnych odbić można dostosować właściwości takie jak odległość, rozmycie i przezroczystość, aby dokładnie dostroić wygląd.

Po zdefiniowaniu stylu tekstu, utworz Run zawierajacy TextContent i przypisz skonfigurowany styl do uruchomienia. Uzyj AddChild, aby dodac uruchomienie do akapitu, zachowujac odpowiednia hierarchie dokumentu: Dokument → Akapit → Uruchomienie → ZawartoscTekstu. Na koniec dodaj akapit do dokumentu, aby zastosować efekt odbicia.

Wyjaśnienie kodu

Utwórzmy nowy dokument WORD i dodajmy do niego tekst z efektem odbicia. Poczatkowo tworzony jest nowy obiekt WordDocument nazwany doc. Nastepnie instancjonowany i konfigurowany jest obiekt TextStyle, aby uwzgledniac efekt odbicia poprzez ustawienie jego wlasciwosci TextEffect na nowy obiekt Reflection.

Aby dodac sformatowany tekst z efektem odbicia, tworzony jest Paragraph, a nastepnie tworzony jest obiekt Run zawierajacy TextContent z "Hello World". TextStyle jest przypisywany do Run, stosujac efekt odbicia. Run jest dodawany do Paragraph za pomoca AddChild, a Paragraph jest dodawany do dokumentu. To odzwierciedla hierarchię dokumentu: Dokument → Akapit → Fragment tekstu → Zawartość tekstu. Na koniec dokument zostaje zapisany.

Zapoznaj się z samouczkami dotyczącymi elementów dokumentów w IronWord.
Zobacz na GitHubie

Gotowy, aby rozpocząć?

Nuget Downloads 61,140Wersja:2026.11właśnie wydany