
What's this?
Based on a stand-alone code sample for C#, I've changed it to be a plugin for Paint.net.
References :
http://www.attitudedesign.co.uk/journal/?p=55
http://www.csharpfr.com/codes/GENERATEUR-BOUTONS-AVEC-REFLETS_41344.aspx
Download the DLL
Plugin Boutons.dll
Here is the DLL
The source is available with the plugins package!
http://forums.getpaint.net/index.php?showtopic=7186
How to install?
Close Paint.net
Unzip and place the DLL in your Effect folder usually: C:/Program Files/Paint.NET/Effects
The User interface
This plugin is added to the menu Effects, submenu Render.

Text:
Tape in the character(s) you want for the text of button.
You could preliminarilly use the plugin "Which symbol" http://forums.getpai...showtopic=10684
to find out the symbol you need.
Color wheels:
You could choose the color for the backcolor, the "Surround" and the text.
Fonte:
Choose a fonte (from your windows list).
Sizes:
Set the sizes of text, border, height and width.
Corner round amounts:
Set the amount for the rounded corner (100 is round/elliptical, 0 is square).
Offset of the text:
Move the cross around to place the symbol right on the center of the button.
Depending on the symbol or the fonte, you could have some adjustment to do here.
The Examples:


























