Write Animated WebP
WEBP Drawing Multiple frames Pipeline
Writes simple animated image in WebP format.
Сode Snippet
using (var writer = new WebPWriter("WriteAnimatedWebP.webp"))
{
writer.FrameOptions.Delay = 250;
for (int i = 0; i < 400; i += 25)
{
var bitmap = new Bitmap(400, 100, PixelFormat.Format24bppRgb, RgbColor.Yellow);
using (var graphics = bitmap.GetAdvancedGraphics())
{
graphics.FillEllipse(new SolidBrush(RgbColor.Green), new System.Drawing.RectangleF(i, 0, 100, 100));
}
Pipeline.Run(bitmap + writer);
}
}
Output
WriteAnimatedWebP.webp
For AI-assisted development: Download Graphics Mill Code Samples XML Catalog