← All products
Imagise plugin Available

Animation Maker

Create GIF, WebP, and APNG animations from image frames.

Imagise.AnimationMaker

Overview

Imagise.AnimationMaker lets .NET applications assemble multiple source images into GIF, WebP, or APNG animations with configurable frame timing and loop settings.

What it does

  • Build animations from multiple input images
  • Export GIF, WebP, and APNG animations
  • Configure frame duration and animation loops

Install from NuGet

Run this command from your .NET project directory.

dotnet add package Imagise.AnimationMaker

C# example

using Imagise.AnimationMaker.ImageOptions;
using Imagise.Core;
using Imagise.Core.Creator.Source;
using Imagise.Core.Options;

// Use two raster frames with the same dimensions.
using (var first = Image.Load("frame1.jpg"))
using (var second = Image.Load("frame2.jpg"))
{
    var options = new ApngOptions
    {
        Source = new FileCreateSource("animation.png", false),
        DefaultFrameTime = 70,
        ColorType = PngColorType.TruecolorWithAlpha
    };

    using (var animation = (Imagise.Core.Creator.ICompositeImage)
        Imagise.Core.Creator.Image.Create(options, first.Width, first.Height))
    {
        animation.RemoveAllFrames();
        animation.AddFrame(first);
        animation.AddFrame(second);
        animation.Save();
    }
}