Jump to content

Search the Community

Showing results for tags 'source code'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • Information
    • Forum Rules
    • Paint.NET Search
    • Official Paint.NET website
    • Help Files (paint.net's online documentation)
  • Paint.NET
    • Paint.NET Discussion and Questions
    • The Pictorium
    • Tutorials - Publishing ONLY!
    • Competitions
    • Plugins - Publishing ONLY!
    • Troubleshooting & Bug Reports
  • Off-Topic
    • Grand Theory of Everything
  • Paint.NET Programming / Development
    • Plugin Developer's Central
    • Preview Center
    • Translation and Localization

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start



Website URL






  1. Tomorrow is my birthday, but today you get the present! Remember when I wrote the Portrait plugin, MadJik wrote: Well, ETA is TODAY! It automates a bunch of steps that I make when fixing landscape pictures. It is obviously not right for everything, but I find it useful. Hopefully you will too. Download the Landscape.dll as part of my plugin pack here: https://forums.getpaint.net/index.php?/topic/32048-v If you have trouble installing this plugin, post your troubles here. Enjoy. For those that are interested in such things, here is the CodeLab sou
  2. Inset Box Shadow Effects -> Render -> Inset Box Shadow Before: After(s): . . Change Log v1.3 (Nov 3, 2018) Changed: Use the ColorWheel control with a built-in Alpha slider Changed: Move the plugin to be in the Render submenu v1.2 (March 5, 2016) New: Added controls to adjust Offsets v1.1 (Feb 9, 2016) New: Added a slider control to adjust Opacity Changed: The maximum value for Margin is now set dynamically based on canvas/selection size v1.0 (Feb 8, 2016) Initial r
  3. Barcode This is a update of @Sepcot's original Barcode generation plugin. See changelog below. Effects -> Render -> Barcode 'getpaint.net' encoded with Code 39 '93901' Postal Code encoded with POSTNET '070048016509' encoded with UPC-A Features Supports all three Code 39 barcode encodings: Code 39, Code 39 mod 43, and Full ASCII Code 39 Supports 5, 6, 9, and 11 digit POSTNET encodings Supports UPC-A encodings Automatically tries to convert text into an encodable format. (Ex
  4. Black and White+ version 1.1 Black and White+ includes 3 different algorithms to convert a color image into a black-and-white image. Luminosity Method Shade of Gray = 0.299 * Red + 0.587 * Green + 0.114 * Blue This is the default method. This is how the built-in Black-and-White effect converts a color image to black-and-white. This method gives different weights to Red, Green, and Blue. Other methods treat each color equally. Average Method Shade of Gray = (Red + Green + Blue) / 3 Lightness Method Shade of Gray = [Max(Red,Gre
  5. TR's Scatter Plugin A Directional Pixel Scattering filter designed to work with Layers and Transparency. Menu: Effects->Noise Version 1.3 Expanded Features Features include - longer spread distance - up to 10 layers of particles. Here's a simple tutorial on YouTube: http://youtu.be/wTShfLVD9_I The Code Hidden Content: // Submenu: Noise // Name: TR's Scatter // Title: TR's Scatter - v1.3 // Author: TechnoRobbo // URL: http://www.technorobbo #region UICode int Amount1 = 50; // [10,1000] Distance double Amount2 = 45; // [-
  6. TechnoRobbo's Contour Filler V1.5.2 A gradient fill plugin that follows the contour of the Alpha Channel Make sure to deselect before using. Larger images take longer to render. Choose from smooth (zero slices) and stepped gradient Version 1.5.2 minor code cleanup Version 1.5.1 My apologies uploaded wrong version Version 1.5 has a smoothing component and new high speed code. Version 1.1 Updated for Paint.net 4.0 Menu: Effects -> Color Text Demo Quick Example on you Tube music by TechnoRobbo CHAPLIN
  7. Radius Corners This is an continuation of @dan9298's abandoned 'Radius Fill Corners' plugin. Effects -> Stylize -> Radius Corners Features Creates rounded corners on your image at an adjustable radius. Automatically sets the maximum radius size allowed (based on half the size of the shortest side of the canvas); defaults to a quarter size Fill the background with transparency or a custom color Changelog v1.6 (July 8, 2018) Improved: Better performance when increasing the Margin value Changed: Moved the Anti-aliasing button directly u
  8. Text Window Effects -> Text Formations -> Text Window Description Used to repeat text to create word images. Screenshots Notes If you do not intend to repeat the text, please use the Text tool as seen below. Change Log v1.4 (July 5, 2018) Added: Russian translation by @ReMake is now included. Changed: The Font dropdown now defaults to the Arial font, rather than the first one in the list. v1.3 (March 14, 2016) Changed: Unusable font are no longer listed in the UI, thus eliminating the
  9. TechnoRobbo's Custom Palette Matcher v1.0.5 Conforms your image colors to your custom palette by finding the nearest color match. Version 1.0.5 Fixes Crash When No Palette Directory Exists Version 1.0.4 Browser system lets you sample palettes quickly. Version 1.03 add instant preview and interpolate option Update Version 1.0.2 Shows Transparency correctly in Palette Preview. Update Version 1.0.1 Allows manually created palettes(with errors) to be parsed and used. Manually created palettes should be loaded into PDN then saved again to correct the format. TR's Custom Palette
  10. Graph Paper Effects -> Render -> Graph Paper Description Generates a graph with adjustable Cell Size, Group Size, and Cluster Size. Standard: Isometric: Change Log v2.1 (Feb 1, 2018) Fixed: Horizontal lines didn't fill the canvas v2.0 (Feb 17, 2016) New: Added options for Background Color and Line Colors New: Added options for Line Styles (Solid, Dashed, Dotted) Changed: Switch from IndirectUI to OptionBasedEffects v1.0 (Jan 9, 2016) Initial release Download
  11. Blur Fill Effects -> Fill -> Blur Fill Before (image surrounded by transparency): After: Features Fill the transparent area of the canvas with a scaled (fixed ratio) copy of the trimmed image. Notes Regarding the 'Position Adjust' sliders: The background is scaled at a fixed ratio to fill the canvas, thus only one dimension will be clipped and that dimension's slider is the only one that will have an affect. If the ratio of the canvas and the ratio of the trimmed image are exactly the same, no clipping will happen and
  12. Jigsaw Puzzle Effects -> Render -> Jigsaw Puzzle Description Generates a Jigsaw Puzzle cutout of an image. Example Images Before: After: Change Log v2.2 (Jan 9, 2016) Changed: Allow the 'Scale' to go up to 10 again v2.1 (Dec 4, 2015) Fixed: Puzzle pieces would sometimes get a little distorted at low Scale values v2.0 (Nov 26, 2015) New: Automatic puzzle Dimensions and Edge pieces New: Four puzzle patterns are now available Changed: Transparent line is now the default Changed: Scale range is now capped to 5.0x; down from 10.
  13. Two-point Perspective Effects -> Render -> Two-point Perspective Description Generates a Rectangular Cuboid in Two-point Perspective. Change Log v1.6 (March 27, 2017) New: Added an option to render the guide lines of the vanishing points Fixed: No more "ghost lines" when using a Fill option v1.5 (Jan 9, 2016) New: Adjustable outline Color and Width New: Fill options (None, Solid, Shaded) v1.0 (Dec 5, 2015) Initial release Download TwoPointPerspective.zip Source Code
  14. Hi again! And now my 2nd plugin: Selective Toning (to be found in the 'Color' submenu) User Interface: Demo: Just before posting I saw the similarity to the "Advanced Color Replacement" plugin. I still decided to post my one here, because it features some what more configuration possibilities, a blending mode selector and the possibility to use the alpha channel. The last feature enables one to use this plugin similarly like the great "Color to Alpha" plugin. This plugin is once again entirely written using the fantastic "Code Lab" plugin -
  15. Hi everybody! After browsing for some plugins and finally taking a look at "Code Lab", I eventually decided to create my own plugin: (to be found in the "Color" submenu) *Updated V1.1* Blending Modes directly applicable Download: https://www.dropbox.com/s/o10l8o28xcc3n51/selective_enhancement_v1.1.zip?dl=0 Source code (for programmers): https://www.dropbox.com/s/dkf5x9ohhtchzvl/selective_enhancement_source_1_1.zip?dl=0 It will spread out or push together colors close to the selected one and was useful for some of my manipulations. The two foll
  16. I made this plugin to get rid of random ink blots on scanned pages. There are two modes, one builds clusters of pixels outside tolerance of the secondary color, the other builds clusters of pixels within tolerance of the primary color. If the cluster is within the size thresholds, it is painted over with the secondary color. It's found under Effects/Noise Download: ClusterClearEffect.zip Example pics: The source code is available here: https://github.com/edwardx999/PaintDotNetClusterClear This is my first plugin (my first
  17. SubLCD This is a usability update of @xrl's original SubLCD resize plugin. See changelog below. Adjustments -> SubLCD Features Example Images Before (Actual and Zoomed-in) After (Actual and Zoomed-in) Changelog v1.2 by toe_head2001 (Jan 9, 2016) Fixed: Now works properly on selections (for real this time). Rectangular selections worked, but non-rectangular did not. Fixed: Now works when run from the 'Plugin Browser' v1.1 by toe_head2001 (Oct 9, 2015) New: Pre-resize and post-crop are no longer ne
  18. Pie Chart Effects -> Render -> Pie Chart Features Renders a Pie Chart graphic based on specified Colors and Values. Can also render Labels on the chart. Outline Color, Rotation Angle, and Scale can be adjusted. Import from CSV files DONUTS! Screenshots Supported CSV Formats Tom, 9.9 Bob, 5 or: 9.9, Tom 5, Bob CSV files can be edited in MS Excel, or even Notepad. Changelog v2.5 (Dec 30, 2016) Changed: New tabbed GUI Changed: The chart data is now manipulated inline using a DataGridVi
  19. Ruler Effects -> Render-> Ruler Description This will create a ruler of arbitrary length. This will NOT measure anything and will NOT convert pixel length to another unit of length. Change Log v1.0 (March 12, 2016) Initial release Download Ruler.zip
  20. Isometric Cuboid Effects -> Render -> Isometric Cuboid . Description Generates a Rectangular Cuboid in Isometric projection. Change Log v1.6 (Jan 9, 2016) New: Added option to disable Anti-aliasing v1.5 (Dec 31, 2015) New: Added option to Draw isometric Pyramid New: Added Fill options (Solid & Shaded) Changed: Moved some things around in the UI v1.1 (Dec 9, 2015) New: Added controls to adjust Line color and width v1.0 (Dec 4, 2015) Initial release Download Iso
  21. Gingham Effects -> Render -> Gingham . Features Generate a Gingham pattern with custom color, width, and line styles. Change Log v1.1 (Jan 9, 2016) New: Added option for Downward Diagonal Line style Changed: Minor UI tweaks and misc code clean ups v1.0 (Oct 3, 2015) Initial release Download Gingham.zip Source Code Source files and Git history
  22. Tattersall Effects -> Render -> Tattersall . Features Generate a Tattersall pattern with custom colors, line width, spacing, and line style. Change Log v1.1 (Jan 9, 2016) Changed: Minor UI tweaks and misc code clean ups v1.0 (Oct 4, 2015) Initial release Download Tattersall.zip Source Code Source files and Git history
  23. Screen Pixel This is an update to @Bleek II's ScreenPixel plugin. See changelog below. Effects -> Distort -> Screen Pixel Features Takes a image and breaks it into RGB components. Control the opacity of the RGB Automatically apply correct (3x) pixelation cell size. (e.g. if your RBG size is 2, a pixelation amount of 6 will be applied) Changelog v1.1 by toe_head2001 (Feb 24, 2015) New: added the ability to reduce the opacity from 255; defaults at 100. New: Pixelation is now built in, and can b
  • Create New...