meta info
- Title: LazZiya.ImageResize - Add Animated Text Watermark
- Keywords: asp.net-core, image, resize, crop, scale, text watermark, animated, gif
- Description: Image resizing tool for .Net applications to resize images and add text/image watermark, Supports most common image types including animated gif.
- Author: Ziya Mollamahmut
- Date: 22-Feb-2021
- Image: https://github.com/LazZiya/Docs/raw/master/LazZiya.ImageResize/v4.0/images/lazziya-imageresize-logo.png
- Image-alt: LazZiya.ImageResize Logo
- Version: v4.0
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".
// 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
}
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 obtained from Giphy