IRONSOFTWAREHOME
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");
Imports IronWord
Imports IronWord.Models

' Create new Word document
Dim doc As New WordDocument()

' Create and configure text style
Dim textStyle As New TextStyle()
textStyle.TextEffect = New TextEffect() With {
    .ReflectionEffect = New Reflection()
}

' Create paragraph
Dim paragraph As New Paragraph()

' Create run with text and style
Dim textRun As 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 56,401Wersja:2026.9właśnie wydany

Key in blue circle

Uzyskaj natychmiast swój darmowy 30-dniowy Klucz Testowy.

Your trial license will be sent to your email address

Brak ograniczeń. 100% dostępności. Bez karty kredytowej.

bullet_checkedNie wymaga karty kredytowej ani tworzenia kontaBrak ograniczeń. 100% dostępności. Bez karty kredytowej.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Zarezerwuj swoje darmowe Demo na żywo
Booking Badge

Zaufane przez miliony inżynierów na całym świecie

Logotypy klientów Iron Software
Otrzymaj swoje Konsultacja Bez Zobowiązań
Wypełnij poniższy formularz lub wyślij e-mail na sales@ironsoftware.com
Twoje dane zawsze będą utrzymywane w tajemnicy.
Zaufane przez miliony inżynierów na całym świecie
Logotypy klientów Iron Software
Otrzymaj swój darmowy Klucz Próbny na 30 dni natychmiast.
Nie wymaga karty kredytowej ani tworzenia konta