meta info

Add Animated Text Watermark

By Ziya Mollamahmut

Easily add an animated text watermark, change its location, opacity, font size, color, ...etc.

Animated text watermarks can be added to static images (jpg, png) or animated images (gif). When adding an animated text watermark to a static image it must be saved as ".gif".

- Animated Text Watermark Over Static Image

// Add animated text watermark over a static image
using(var img = Image.FromString("wwwroot/images/my-image.jpg"))
{
    var twmOps = new TextWatermarkOptions 
    {
        FontSize = 15,
        Location = TargetSpot.BottomRight 
    };

    img.ScaleAndCrop(400, 250)
        .AddAnimatedTextWatermark("LazZiya.ImageResize....", twmOps)
        .SaveAs("wwwroot/upload/new-image.gif", 100); // Make sure to save as gif
}

Static Image - Animated Text Watermark

- Animated Text Watermark Over Animated Image

Just like adding the animated text over a static image, use AnimatedImage instead.

// Add animated text watermark over an animated image
using(var img = AnimatedImage.FromFile("wwwroot/images/my-image.gif"))
{
    img.AddAnimatedTextWatermark("LazZiya.ImageResize...")
       .SaveAs("wwwroot/upload/new-image.gif", 50); // Make sure to save as gif
}

Animated Image - Animated Text Watermark

Animated image obtained from Giphy

Live demos:

http://demo.ziyad.info/en/