ADMIN NOTE: This plugin will not work in paint.net 4.0+. To get an updated version which will work, download TechnoRobbo's update in this post.
--
Here is my icon and cursor format plug-in for Paint.NET
Installation:
Download IcoCur.Zip. Unzip the dll and put it in the "FileTypes" folder in the Paint.NET directory.
It will load and save .ico, .cur and .ani files (.ani as of July 29, 2006).
When loading from an icon or cursor file that contains multiple images, you are given a prompt and allowed to choose which image to load. It always bugged me when there would be 3 or so images in an icon file and other image editors would just auto-load the low resoultion 8x8 one or something like that, so I added the feature to choose.
Although I've never seen any, I suppose there could be icons with 16-bit image data; there is support for this, albeit untested. Please let me know what you think.
IcoCur.zip