Wie man einen Leuchteffekt auf Text in C# hinzufügt

How to Add Glow Effect to Text

This article was translated from English: Does it need improvement?
Translated
View the article in English

Der Leuchteffekt auf Text ist ein visueller Effekt, der eine leuchtende Aura um die Zeichen erzeugt. Dieser Effekt lässt den Text so erscheinen, als ob er Licht ausstrahlt und erzeugt einen weichen, leuchtenden Umriss, der die Lesbarkeit verbessern und Aufmerksamkeit erregen kann.

Schnellstart: Leuchteffekt schnell auf ein Textelement anwenden

Einfach ein Glow-Objekt instanziieren, seinen Radius und seine Farbe festlegen, es in einem TextEffect einbetten und dem Stil Ihres Textes zuweisen. In einer kurzen Zeile sehen Sie leuchtenden Text in Ihrem Word-Dokument.

Nuget IconGet started making PDFs with NuGet now:

  1. Install IronWord with NuGet Package Manager

    PM > Install-Package IronWord

  2. Copy and run this code snippet.

    someTextElement.Style.TextEffect = new IronWord.Models.TextEffect { GlowEffect = new IronWord.Models.Glow { GlowRadius = 8, GlowColor = System.Drawing.Color.FromArgb(180, 0, 128, 255) } };
  3. Deploy to test on your live environment

    Start using IronWord in your project today with a free trial
    arrow pointer

Einführung zu IronWord

Nutzen Sie IronWord heute kostenlos in Ihrem Projekt.

Erster Schritt:
green arrow pointer

class="hsg-featured-snippet">

Minimaler Workflow (5 Schritte)

  1. Laden Sie eine C#-Bibliothek herunter, um einen Leuchteffekt zu Text hinzuzufügen
  2. Wenden Sie den Texteffekt auf neu erstellten oder bestehenden Text an
  3. Konfigurieren Sie das Glow-Objekt und weisen Sie es dem TextEffect-Objekt zu
  4. Weisen Sie es der TextEffect-Eigenschaft zu
  5. Exportieren Sie das bearbeitete Word-Dokument als neue Datei

Leuchteffekt hinzufügen

Um den Leuchteffekt für den Text zu spezifizieren, können Sie beginnen, indem Sie das Glow-Objekt erstellen und konfigurieren. Erstellen Sie dann das TextEffect-Objekt aus diesem Glow-Objekt. Weisen Sie schließlich das TextEffect der TextEffect-Eigenschaft des Textes zu.

using IronWord; // Import the necessary library

public class TextGlowEffectExample
{
    public void ApplyGlowEffect()
    {
        // Initialize a new Glow object
        Glow glow = new Glow();

        // Set the properties for the glow effect
        glow.GlowRadius = 5; // Radius of the glow effect
        glow.GlowColor = System.Drawing.Color.FromArgb(128, 255, 0, 0); // ARGB value for the glow color

        // Create a TextEffect object and assign the glow effect to it
        TextEffect textEffect = new TextEffect();
        textEffect.Glow = glow;

        // Apply the TextEffect to the text
        // Example: someTextElement.TextEffect = textEffect;

        // Further code to export or display the document would go here
    }
}
using IronWord; // Import the necessary library

public class TextGlowEffectExample
{
    public void ApplyGlowEffect()
    {
        // Initialize a new Glow object
        Glow glow = new Glow();

        // Set the properties for the glow effect
        glow.GlowRadius = 5; // Radius of the glow effect
        glow.GlowColor = System.Drawing.Color.FromArgb(128, 255, 0, 0); // ARGB value for the glow color

        // Create a TextEffect object and assign the glow effect to it
        TextEffect textEffect = new TextEffect();
        textEffect.Glow = glow;

        // Apply the TextEffect to the text
        // Example: someTextElement.TextEffect = textEffect;

        // Further code to export or display the document would go here
    }
}
Imports IronWord ' Import the necessary library

Public Class TextGlowEffectExample
	Public Sub ApplyGlowEffect()
		' Initialize a new Glow object
		Dim glow As New Glow()

		' Set the properties for the glow effect
		glow.GlowRadius = 5 ' Radius of the glow effect
		glow.GlowColor = System.Drawing.Color.FromArgb(128, 255, 0, 0) ' ARGB value for the glow color

		' Create a TextEffect object and assign the glow effect to it
		Dim textEffect As New TextEffect()
		textEffect.Glow = glow

		' Apply the TextEffect to the text
		' Example: someTextElement.TextEffect = textEffect;

		' Further code to export or display the document would go here
	End Sub
End Class
$vbLabelText   $csharpLabel
class="content-img-align-center">
class="center-image-wrapper"> Leuchteffekt hinzufügen

Leuchteffekt-Eigenschaften

Nachfolgend finden Sie alle Leuchteffekt-Eigenschaften und deren Beschreibungen:

  • GlowRadius: Ermittelt oder legt den Radius des Leuchteffekts fest. Der Leuchtradius wird in Punkten angegeben (1/72 Zoll).
  • GlowColor: Ermittelt oder legt die Farbe des Leuchteffekts fest.

Beispiele für Leuchteffekte

Sehen wir uns einige weitere Beispiele für Leuchteffekte an. Die Farbe des Leuchteffekts kann auch ARGB-Werte akzeptieren. Der erste Wert ist Alpha, der beschreibt, wie opak die Farbe ist.

class="content-img-align-center">
class="center-image-wrapper"> Beispiele für Leuchteffekte

Häufig gestellte Fragen

Wie kann ich einen Glüheffekt zu Text in einem Word-Dokument hinzufügen?

Um einen Glüheffekt zu Text in einem Word-Dokument hinzuzufügen, verwenden Sie eine für diesen Zweck entwickelte C#-Bibliothek. Initialisieren Sie ein Glow-Objekt, konfigurieren Sie dessen Eigenschaften wie GlowRadius und GlowColor, und weisen Sie es einem TextEffect-Objekt zu. Wenden Sie schließlich diesen TextEffect auf Ihren Text an und exportieren Sie das Dokument.

Welcher Code ist nötig, um einen Glüheffekt zu Text mit C# anzuwenden?

Sie können einen Glüheffekt anwenden, indem Sie die notwendige Bibliothek importieren und ein Glow-Objekt mit den gewünschten Eigenschaften erstellen. Weisen Sie dies einem TextEffect-Objekt zu und wenden Sie es auf Ihren Text an.

Was sind die Haupteigenschaften des Glüheffekts bei der Textbearbeitung?

Die Haupteigenschaften des Glüheffekts sind GlowRadius, welches den Radius des Glüheffekts in Punkten festlegt, und GlowColor, welches die Farbe des Glüheffekts definiert. Diese Eigenschaften können konfiguriert werden, um das Aussehen des Glüheffekts anzupassen.

Kann die Glühfarbe mit ARGB-Werten angepasst werden?

Ja, die Glühfarbe kann mit ARGB-Werten angepasst werden. Der Alphawert in ARGB bestimmt die Deckkraft des Glüheffekts, was eine große Vielfalt an Farbkonfigurationen ermöglicht.

Wie exportiere ich ein Word-Dokument nach Anwendung eines Glüheffekts?

Nach Anwendung des Glüheffekts mit der C#-Bibliothek exportieren Sie das bearbeitete Word-Dokument, indem Sie die geeigneten Methoden der Bibliothek verwenden, um das Dokument als neue Datei zu speichern oder anzuzeigen.

Ist es möglich, einen Glüheffekt sowohl auf neuen als auch auf bestehenden Text anzuwenden?

Ja, Sie können den Glüheffekt sowohl auf neu erstellten als auch auf bestehenden Text innerhalb eines Word-Dokuments anwenden. Diese Flexibilität ermöglicht es, jedes Textelement in Ihrem Dokument zu verbessern.

Was ist der Zweck der GlowRadius-Eigenschaft?

Die GlowRadius-Eigenschaft bestimmt den Radius des Glüheffekts in Punkten und hilft zu bestimmen, wie weit der Glanz vom Text reicht. Der Radius wird in Punkten definiert, wobei 1 Punkt 1/72 Zoll entspricht.

Welche Schritte sind notwendig, um einen Glüheffekt in C# zu konfigurieren?

Um einen Glüheffekt in C# zu konfigurieren, initialisieren Sie ein Glow-Objekt, setzen dessen GlowRadius- und GlowColor-Eigenschaften und weisen es einem TextEffect-Objekt zu. Wenden Sie das TextEffect auf Ihren Text an und exportieren Sie das Dokument, um die Änderungen zu sehen.

Curtis Chau
Technischer Autor

Curtis Chau hat einen Bachelor-Abschluss in Informatik von der Carleton University und ist spezialisiert auf Frontend-Entwicklung mit Expertise in Node.js, TypeScript, JavaScript und React. Leidenschaftlich widmet er sich der Erstellung intuitiver und ästhetisch ansprechender Benutzerschnittstellen und arbeitet gerne mit modernen Frameworks sowie der Erstellung gut strukturierter, optisch ansprechender ...

Weiterlesen
Bereit anzufangen?
Nuget Downloads 25,807 | Version: 2025.11 gerade veröffentlicht