Jump to content
How to Install Plugins ×

Animated Image 2.4 - AGIF & APNG

Simon Brown

Recommended Posts

2 minutes ago, Greeneyes said:

... There is only general, Security, Details, Previous versions


You are looking at the File Properties; not Folder Options.


In any case, here are instructions specifically for Windows 10.


(September 25th, 2023)  Sorry about any broken images in my posts. I am aware of the issue.

My Gallery  |  My Plugin Pack

Layman's Guide to CodeLab

Link to comment
Share on other sites

Hey all, so I was going to open an APNG file with Simon Brown's APNG plugin, which has worked historically (and I have not updated Paint.NET since the last time it has worked). Here is the crash log. I've tried reinstalling the plugin, as well as Paint.NET, but have had no results. A quick scan on the pinned post shows no "obvious" fixes. Any help would be appreciated, thanks!

Link to comment
Share on other sites

  • 4 months later...

Gifs only support one level of transparency by using one of the 256 colors in the palette. Check you have one color set to transparent. 


Feel free to upload the source image (it must be family friendly) if you want further help.

Link to comment
Share on other sites

  • 3 months later...

Not working in 4.1.6


C:\Program Files\paint.net 4.1.6\FileTypes\AnimGIF.dll, version

Type: AnimGIF.AnimFactory
System.TypeLoadException: Could not load type 'PaintDotNet.PdnInfo' from assembly 'PaintDotNet.Resources, Version=4.106.7016.38074, Culture=neutral, PublicKeyToken=null'.
   at AnimGIF.AnimFactory.GetFileTypeInstances()
   at PaintDotNet.Data.FileTypes.LoadFileTypes() in D:\src\pdn\src\PaintDotNet\Data\FileTypes.cs:line 200


Link to comment
Share on other sites

  • 8 months later...

This plugin does not work in Paint.NET 4.2.8, it results in this:

Application version: paint.net 4.2.8

System.ArgumentException: Rectangle '{X=34,Y=25,Width=2,Height=0}' cannot have a width or height equal to 0.
   at System.Drawing.Bitmap.Clone(Rectangle rect, PixelFormat format)
   at MyAnim.PNG.MyAnimPNG.OnSaveT(Document input, Stream output, PropertyBasedSaveConfigToken token, Surface scratchSurface, ProgressEventHandler progressCallback)
   at PaintDotNet.FileType`2.OnSave(Document input, Stream output, SaveConfigToken token, Surface scratchSurface, ProgressEventHandler callback) in D:\src\pdn\src\Data\FileType`2.cs:line 39
   at PaintDotNet.FileType.Save(Document input, Stream output, SaveConfigToken token, Surface scratchSurface, ProgressEventHandler callback, Boolean rememberToken) in D:\src\pdn\src\Data\FileType.cs:line 282
   at PaintDotNet.Dialogs.SaveConfigDialog.<>c__DisplayClass48_0.<UpdatePreviewAsync>b__0() in D:\src\pdn\src\PaintDotNet\Dialogs\SaveConfigDialog.cs:line 602
   at System.Threading.Tasks.Task.InnerInvoke()
   at System.Threading.Tasks.Task.Execute()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
   at PaintDotNet.Dialogs.SaveConfigDialog.<UpdatePreviewAsync>d__48.MoveNext() in D:\src\pdn\src\PaintDotNet\Dialogs\SaveConfigDialog.cs:line 629

Some admin must fix this.

Link to comment
Share on other sites

  • 2 years later...
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...