Adds support for resizing animated gifs. Once added, animated gifs will be resized while maintaining all animated frames. By default, .NET only saves the first frame of the GIF image.
Best used with disk caching, as large animations can take a while to process (sometimes even over a second).
Settings: width = 300
Installation
Either run Install-Package ImageResizer.Plugins.AnimatedGifs
in the NuGet package manager, or:
- Add ImageResizer.Plugins.AnimatedGifs to your project
- Add
<add name="AnimatedGifs" />
inside<resizer><plugins></plugins></resizer>
in Web.config.
This plugin (AnimatedGifs plugin) is part of the Performance Edition
Where is the plugins section?
The <plugins>
section is located in Web.config, and is nested inside the <resizer>
element, which is nested inside <configuration>
. For examples, see this sample Web.config file.
Where can I find the dll?
We prefer that you install via NuGet, but you can also find the plugin DLL files in the /dlls/release folder of your download.
How do I typically install a plugin via Web.Config?
- In Visual Studio, right click on your project and choose "Add reference". Browse to the plugin DLL and click "OK".
- In the <plugins> section of Web.config, insert <add name="PluginName" />
- Look at the plugin documentation to see what configuration options (if any) are available.