IRONSOFTWAREHOME
Schattierungseffekt 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()
{
    ShadowEffect = Shadow.OuterShadow1,
};

// 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("shadowEffect.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 {
    .ShadowEffect = Shadow.OuterShadow1
}

' 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("shadowEffect.docx")
NuGet Download
PM > Install-Package IronWord
Schattierungseffekt hinzufügen

Schattierungseffekt hinzufügen

Implementieren von Schatteneffekten auf Text

Schatteneffekte verleihen Texten Tiefe und Dimension, indem sie einen Schatten hinter den Zeichen erzeugen. IronWord bietet vordefinierte Schatten-Voreinstellungen durch die Shadow Klasse an, die verschiedene Schattenstile bieten, die schnell angewendet werden können, ohne eine manuelle Konfiguration.

Um einen Schatteneffekt hinzuzufügen, erstellen Sie ein TextStyle und konfigurieren dessen TextEffect Eigenschaft mit einer Schatten-Voreinstellung wie Shadow.OuterShadow1. Diese statischen benannten Instanzen aus der Shadow Klasse bieten professionell gestaltete Schattenkonfigurationen mit geeigneten Unschärfe-, Distanz- und Winkeleinstellungen. Die Varianten mit äußerem Schatten projizieren den Schatten vom Text weg und erzeugen so einen erhabenen Eindruck.

Sobald der Textstil mit dem gewünschten Schatteneffekt konfiguriert ist, erstellen Sie ein Run Objekt, das TextContent enthält, und weisen Sie den Stil dem run zu. Fügen Sie das gestylte run zu einem paragraph mit AddChild hinzu und fügen Sie dann das paragraph in das document ein. Dieser Ansatz folgt der document Hierarchie von IronWord und stellt sicher, dass der Schatteneffekt richtig auf die Ausgabedatei angewendet wird.

Code Erklärung

Ein Schatteneffekt kann mit nur wenigen Codezeilen zu Text in einem Word-Dokument hinzugefügt werden. Der Vollständigkeit halber, lassen Sie uns zuerst eine neue WordDocument Instanz namens doc initialisieren. Dann wird ein TextStyle Objekt erstellt und konfiguriert, um einen Schatteneffekt zu integrieren, indem die Shadow.OuterShadow1 statische benannte Instanz der TextEffect Eigenschaft zugewiesen wird.

Um den gestalteten Text mit dem Schatteneffekt hinzuzufügen, wird ein Paragraph erstellt, dann wird ein Run Objekt erstellt, das TextContent mit "Hallo Welt" enthält. Das konfigurierte textStyle wird dem Run zugewiesen, um den Schatteneffekt anzuwenden. Das Run wird dem Paragraph mit AddChild hinzugefügt, und das Paragraph wird dem Dokument hinzugefügt. Dies folgt der Dokumentenhierarchie: DocumentParagraphRunTextContent. Schließlich exportieren Sie das Word-Dokument.

Für weitere Beispiele und Demonstrationen navigieren Sie bitte zum folgenden Artikel: So fügen Sie einen Schatteneffekt zu Text hinzu

Erkunden Sie Dokumentelemente mit 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.