Get Started with IronWord

Start using IronWord in your project today with a free trial.

First Step:
green arrow pointer

Add Glow Effect

To specify the glow effect for the text, you can start by creating and configuring the Glow object. Then, create the TextEffect object from this Glow object. Finally, assign the TextEffect to the TextEffect property of the text.

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
    }
}
$vbLabelText   $csharpLabel
Add glow effect

Glow Effect Properties

Below are all the glow effect properties and their descriptions:

  • GlowRadius: Gets or sets the radius of the glow effect. The glow radius is specified in points (1/72 inch).
  • GlowColor: Gets or sets the color of the glow effect.

Glow Effect Examples

Let's look at some more glow effect examples. The color of the glow effect can also accept ARGB values. The first value is alpha, which describes how opaque the color is.

Glow effect examples

Frequently Asked Questions

What is a glow effect on text?

The glow effect on text is a visual effect that creates a glowing aura around the characters, making the text appear as if it is emitting light.

How do I add a glow effect to text using IronWord?

To add a glow effect using IronWord, download a C# library, configure a Glow object, create a TextEffect object from it, assign it to the text, and export the document.

What properties can be configured for the glow effect?

The properties for the glow effect include GlowRadius, which specifies the radius in points, and GlowColor, which sets the color of the glow effect.

Can I use ARGB values for the glow color?

Yes, ARGB values can be used to define the glow color, with the alpha value determining the opacity of the color.

Is it possible to apply the glow effect to existing text?

Yes, you can apply the glow effect to both newly created and existing text in your Word document.

What is the GlowRadius property?

GlowRadius is a property that specifies the radius of the glow effect in points, with 1 point equal to 1/72 of an inch.

What is the first step to add a glow effect using IronWord?

The first step is to download a C# library that allows you to add a glow effect to text.

How do I initialize a Glow object in C#?

In C#, a Glow object can be initialized with properties such as GlowRadius and GlowColor to define the effect.

What does the alpha value in ARGB represent?

The alpha value in ARGB represents the opacity of the color, affecting how transparent or opaque the glow effect appears.

How can I export a Word document after applying a glow effect?

After applying the glow effect, you can export the edited Word document as a new file using the appropriate methods from the IronWord library.

Chaknith Bin
Software Engineer
Chaknith works on IronXL and IronBarcode. He has deep expertise in C# and .NET, helping improve the software and support customers. His insights from user interactions contribute to better products, documentation, and overall experience.