David Pirraglia Resume

Edge Only Plugin

C# Extension

About:

This is a C# plugin that I created for Paint.NET that will only leave the edge of an object when run, and will erase everything else on the inside. In Paint.Net, an object is defined as a group of pixels surrounded by transparent pixels. The thickness of the remaining edge can also be controlled in the user interface. When I originally made this plugin, it would only create outlines of 1 pixel in thickness; now there's a graphical interface with a slider that allows the thickness to be adjusted.

When naming this plugin, I didn't want to use the word 'outline' in the title because an outline is something that is normally drawn around the outside of an object, and thus increases the surface area. My plugin does not increase the surface area, and instead only removes from the inside of the object.

How to install:

To install, you can either run the included Install_EdgeOnly.bat file or you can manually copy the Edge Only.dll file into Paint.NET's effects folder, located in Paint.NET's installation folder, which is usually here:

C:\Program Files\paint.net\Effects

Tile Icon Credit:

The icon is just the icon used for Paint.NET