IRONSOFTWAREHOME
Reflexionseffekt hinzufügen
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
Reflexionseffekt hinzufügen

Reflexionseffekt hinzufügen

Text mit Spiegelungseffekt erstellen

Der Spiegeleffekt fügt ein gespiegeltes Bild unterhalb des Textes hinzu und sorgt so für ein elegantes und modernes Erscheinungsbild. In IronWord wird dieser Effekt durch die ReflectionEffect-Eigenschaft eines TextEffect-Objekts angewendet, das angepasst oder mit den Standardeinstellungen verwendet werden kann.

Um einen Spiegeleffekt zu implementieren, erstellen Sie ein TextStyle und konfigurieren dessen TextEffect-Eigenschaft mit einer Reflection-Instanz. Die Reflection-Klasse unterstützt die Standardinitialisierung, die Standardreflexionsparameter anwendet, die für die meisten Anwendungsfälle geeignet sind. Bei benutzerdefinierten Spiegelungen können Eigenschaften wie Abstand, Unschärfe und Transparenz angepasst werden, um das Erscheinungsbild feinabzustimmen.

Nachdem Sie den Textstil definiert haben, erstellen Sie ein Run, das Ihren TextContent enthält, und weisen Sie den konfigurierten Stil dem Run zu. Verwenden Sie AddChild, um den Run einem Absatz hinzuzufügen und die korrekte Dokumenthierarchie Dokument → Absatz → Run → Textinhalt beizubehalten. Fügen Sie abschließend den Absatz zum Dokument hinzu, um den Spiegelungseffekt anzuwenden.

Code Erklärung

Lassen Sie uns ein neues Word-Dokument erstellen und Text mit einem Reflexionseffekt hinzufügen. Zunächst wird ein neues WordDocument-Objekt mit dem Namen doc erstellt. Ein TextStyle-Objekt wird dann instanziiert und konfiguriert, um einen Spiegeleffekt einzuschließen, indem dessen TextEffect-Eigenschaft auf ein neues Reflection-Objekt gesetzt wird.

Um den formatierten Text mit dem Spiegeleffekt hinzuzufügen, wird ein Paragraph erstellt und dann ein Run-Objekt erstellt, das TextContent mit "Hallo Welt" enthält. Das TextStyle wird dem Run zugewiesen, wodurch der Spiegeleffekt angewendet wird. Das Run wird dem Paragraph mithilfe von AddChild hinzugefügt, und das Paragraph wird dem Dokument hinzugefügt. Dies folgt der Dokumenthierarchie: Dokument → Absatz → Textabschnitt → Textinhalt. Schließlich wird das Dokument gespeichert.

Erkunden Sie die Dokumentelemente in den IronWord-Tutorials.
Auf GitHub ansehen

Bereit anzufangen?

Nuget Downloads 56,401Version:2026.9gerade veröffentlicht

Key in blue circle

Holen Sie sich sofort Ihren kostenlosen 30-Tage-Testschlüssel.

Your trial license will be sent to your email address

Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.

bullet_checkedIhr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
AWS-Logo
Booking Badge

Von Millionen von Ingenieur*innen weltweit vertraut

Azure (WebApps, Funktionen v3)
Erhalten Sie Ihre unverbindliche Beratung
Füllen Sie das Formular unten aus oder senden Sie eine E-Mail an sales@ironsoftware.com
Ihre Daten werden immer vertraulich behandelt.
Von Millionen von Ingenieur*innen weltweit vertraut
Azure (WebApps, Funktionen v3)
Erhalten Sie sofort Ihren kostenlosen 30-Tage-Testschlüssel.
Ihr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.