Jump to content

Search the Community

Showing results for tags 'tools'.

  • 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. This is an Effect plugin that allows Paint.NET to export the current layer using RIOT. Menu location: Effects->Tools->Save for Web with RIOT. Note that the RIOT UI may be slow to launch with larger images. To install place the FreeImage.dll, RIOT.dll, SaveForWebRIOT.dll and RIOTProxy.exe in the Effects folder. Download: SaveForWebRIOT.zip Source Code: https://github.com/0xC0000054/pdn-riot
  2. Quadrilateral Correction Effects -> Tools -> Quadrilateral Correction Description This effect is useful for correcting images that have been skewed on multiple axes. It uses an algorithm from AForge.NET. It works very well, but don't expect miracles if your image is extremely skewed. Usage Output: Control Nubs The control nubs can be manipulated with the mouse in the following three ways: - Left Mouse Button — Grab and Drag - Middle Mouse Button — Grab and Drag with a Dead Zone - Right Mouse Button — Select nub for Keyboard Arrow manipulation - Arrow — 1px - Ctrl + Arrow — 5px Change Log v1.3.1 (Dec 16, 2021) Workaround for HiDPI bug in .NET 6 Merged dependencies into the main DLL v1.3 (March 13, 2021) Added: Reset button for Control Nub positions v1.2 (July 3, 2018) Added: Support for the Dark Theme Changed: Moved to the 'Tools' menu v1.1 (Jan 1, 2017) Fixed: Now works properly on HiDPI v1.0 (Aug 24, 2016) Initial release Download QuadrilateralCorrection.zip Donate Source Code https://github.com/toehead2001/pdn-quadrilateral-correction Icon based on icons from Fugue Icons.
  3. Drawing with brush dynamics (similar to Krita/Photoshop), but within Paint.Net! Everything in the pic below was drawn with it except the letter shapes Additional thanks to TechnoRobbo, Null54, Pyrochild, Toehead, and xchellx for valuable code contributions Using Dynamic Draw 1. Pick a brush image (and add your own under Settings - Brush section -> Brush Image Locations) 2. Change settings (don't forget you can scroll down for more settings) 3. Draw on the canvas (with some tablet support for huion/wacom via WinTab) You'll see explanations & keyboard shortcuts in a tooltip as you hover over settings. Note: If you're working with multiple layers, you can merge down all the layers below to copy it to the clipboard and use it as the background in a right-click menu on the canvas itself. Installing Extract the Dynamic Draw folder to the Effects folder of your paint.net installation, which for me is at C:/Program Files/paint.net/Effects. Leave it in the folder. Then restart paint.net. What's New? changelog new Added an effect dropdown to select and apply filter effects using the brush. Certain incompatible effects are blacklisted. tweak Significant speed increases for larger brush drawing due to parallelization. Get Dynamic Draw v3.3 optional extra brushes How to use Dynamic Draw old downloads Source code
  4. ::PluginIndex::Effect::Print It::0.9::2014-09-03::Martin Osieka::Print the current layer or the flattened image:: The 'Print It' plugin prints the current layer. To print the whole image you have to flatten the image first to one layer. Beside of the basic printer settings you may select - The area to layout your image (Whole paper, printable area, Paper with margins) - The size of the image ('Print Size', Scaled 'Print Size', Fit to area, Fit large only to area, Stretch to area, Stretch large only to area). - The sized image can the be aligned inside of the area to the corners, sides or the center. An additional offset is possible. - Tiling allows to place an image multiple times on the same page. - Poster printing allows to stretch one image to multiple pages - Header and footer lines are available - A watermark can be overlay-ed to the printout The non-printable area of the image is colored red in the preview. The margin or gaps area is colored green. Download Find the latest version Print It v0.9 (3.9.2014) at the bottom of this page. Installation - Copy the two files OptionBasedLibrary vX.X.dll/.dlc to the Paint.NET\ folder (NOT to Paint.NET\Effects\ !!!) - Copy the two files PrintIt.Effect.dll/.dlc to the Paint.NET\Effects\ folder - Do not remove older versions of the OptionBasedLibrary if they are required from other plugins. After a restart of Paint.NET you will find the plugin at Menu->Effects->Tools->Print It (oder für deutschsprachige Anwender unter Menu->Effekte->Werkzeuge->Druck es 😉 Compatibility Paint.NET 3.5.11 and 4.0.3 (Tested on Windows XP and Windows 7) Supported languages English, Deutsch Keywords Print, Header and Footer, Watermark, Tiles, Multipage, Poster, Drucken, Kopf- und Fußzeilen, Wasserzeichen, Kacheln, Mehrseitig, Plakat Configuration options http://www.comsquare.ch/files/downloads/PrintIt/PrintIt.Dialog.PrinterPage.jpg Select the printer and the basic paper settings. The printer properties button allows you to set more specific details (like Duplex). If you switch the printer then it may happen that one or more of the other settings are no longer selected (i.e. because the printer does not support the previously selected paper format). Just choose one of the available settings. The printout name is used in progress dialog, as proposed filename for file printers, and as {Print.Name} keyword in text output. http://www.comsquare.ch/files/downloads/PrintIt/PrintIt.Dialog.LayoutPage.jpg The 'paper area' choice defines which area of the paper is used to print the image. 'Image size' defines the size of the image in the area and 'image location' the alignment in the area. In the preview the non-printable area of the paper is marked in red, user defines margins in green. http://www.comsquare.ch/files/downloads/PrintIt/PrintIt.Dialog.TilesPage.jpg You may print an image multiple times in the area depending on the 'number of tiles' choice. The distance between the tiles areas can be set via the spacing options. In the preview the spacing is colored in red. http://www.comsquare.ch/files/downloads/PrintIt/PrintIt.Dialog.HeaderFooterPage.jpg You may add a header and/or a footer text line to your printout. Each line has three areas: Left aligned, centered, and right aligned text. The texts may contain keywords which will be replaced at printout time (see Keywords). Font name, size, and style can be selected. Header and footer will be placed at the top or respectively at the bottom of the page area. The page area will then be shrinked by the height value. If the font is larger than the height then the line will overlap the page area. In the preview header and footer are colored in blue. http://www.comsquare.ch/files/downloads/PrintIt/PrintIt.Dialog.WatermarkPage.jpg A watermark can be printed as overlay to the paper area (or the tiles area). You may select the text of the watermark, font, style, and color. The height of the text is always 10% of the area height in the moment. Afrer the look of the watermark is defined the watermark can be placed, aligned, and rotated in the area. Keywords used in text output In the moment the following keywords are defined: {Print.Name} The Name of the printout from the Printer tab. {Print.Page} The current page number {Print.Pages} The number of pages Remark This version is not final but it should be good enough to discuss what you expect from a printing tool. I'm not telling what's on the list in the moment. Tell us what you like to get. Issues depending on the Paint.NET plugin API - The Paint.NET API does not provide the title (or filename of the image). The plugin uses the Title 'Document' to show progress or as argument for an PDF printer. History 0.9 (3.9.2014) - The preview controls moved to a collapsable control outside of the tabs. - The preview control allows to activate a 1:1 mode. In this mode a zoom value of 100% means that that the size of the document on screen is exactly the size of the sheet. For this mode you have to enter the calibrated DPI value of your screen. . Printer tab: The entries in the printer names combobox are sorted now - Printer tab: Sheet and poster size infos respect the preview unit setting - Printer tab: Virtual sheet tells the amount of real sheets - Printer tab: Added 'Collate' switch if number of copies is greater than one (Be warned not all printer drivers are able to handle this) - Printer tab: Some printers do not support 'Copies'. In this case the Number of copies entry will be disabled. - Printer tab: Added printer status and type information. Status message changes may be slow on some devices. It depends in most cases on the printer driver. - Printer tab: Added print source: In the moment just the active layer. 'Print It - collection' will allow you to create a collection of images in the future. . Printer tab: Added feature to restrict the print source to the selected area - Printer tab: Added range of sheets: All sheets, Selected range of sheets - Printer tab: Added a test print button. Test page can be used to check the printable area of the sheet and to correct the offset later. - If the printer test page shows that the center is not in the center of the sheet then the offset of the printable area may be wrong. To nodify the offset you can edit the .ppd file of the printer or just add the variables PAH=x and/or PAV=y to the printer comment (x and y are values in cm). - Layout tab: Info texts for area size, original image size and new image size are implemented. - Layout tab: The new image size shows you the real print dpi value which helps to decide if the original image provides enough pixels. - Layout tab: Scaling control of "Image Size = Scale Print Size of Image" shows now a 'keep in sync' button to keep the aspect ratio of the image intact. - Layout tab: The margins control should be more user friendly now - The text of the OK button has been changed to 'Print' 0.8 (12.8.2014) - Poster printing allows to stretch one image to multiple pages - F1 key links to the forum page of 'Print It' - Shows in the title line the active element to print 0.7 (12.07.2014) see download link above - Replaced the preview control with a more generic version - Added OptionControls and contextmenu to handle zoom, location, and alignment of the document in the preview. This includes setting to control background and passepartout colors. Most of the standard keyboard shortcuts and mouse actions are supported in the preview. - Fixed some minor issues on printout. 0.6 (9.6.2014) - Added 'Header&Footer' tab. - Menu->'Repeat Print It' (Ctrl-F) is now ignored. - The dpi value of the image will be requested in a separate dialog now. This request will be removed if a newer version of Paint.NET offers the DPI value of the image to the plugin. 0.5 (5.6.2014) - Added 'Watermark' tab - Added 'Printout Name' to the printer tab. This name is used from some drivers in the progress dialog or by printers which create a file instead of a printout (like PDFCreator). - Added 'Printout Copies'. In earlier version you had to set this value in the printer properties. - Click to preview toggles the visibility of the cues (i.e. for margins) 0.4 (2.6.2014) - Added 'Tiles' Tab. Tiling allows to place an image multiple times on the same page. 0.3 (31.5.2014) - First public release PrintIt.Effectv0.9.zip (latest supported version is paint.net 4.2.16)
  5. 'What's It?' Tools Effect Plugin Summary This Paint.NET effect plugin allows you to identify files by looking for a file type specific signature in the file content. If Paint.NET fails to open an image then you may check with this tool if the file extension is wrong and correct it. Warning: If a file can be identified by the plugin then this does not mean that the file can be loaded by a Paint.NET native or plugin file type. The file may be corrupt or use an unsupported sub format. If you are missing a specific file type or get a wrong identification just tell and we will see what can be done. Keywords Identify Files, File type, File extension Author Martin Osieka You may use this plugin together with paint.net w/o any restriction. Download Find the latest version of the plugin WhatIsIt.Effect v1.0 (11.4.2015) here WhatIsIt.Effect v1.1.zip Installation Follow the instructions carefully - Unzip the archive - Copy the folder WhatIsIt.Effect together with its content (WhatIsIt.dll/.dlc) into the Effects folder of paint.net. The location of the Effects folder depends on the installed variant of paint.net. After a restart of Paint.NET you will find the plugin at Menu->Effects->Tools->What's It?... oder für deutsche Anwender unter Menu->Effekte->Werkzeuge->Was ist es?... 😉 Compatibility Paint.NET 4.3.10 Supported languages The language used in the plugin depends on the language setting of Paint.NET and the support of this language by the plugin. The fallback is the first supported language of the plugin. Languages are defined in the .dlc files. This plugin supports the following languages in the moment: English Deutsch русский (provided by ReMake) not available for v1.1 You may add your own translation to the .dlc file. Dialog options The basic windows just shows a list view panel and three buttons. The list view shows all file types which can be identified by the plugin. Identify button: Allows to select an identify a file by content. Fix button: Enabled if the identified file uses an unexpected extension. Exit button: Exit the plugin Known issues None History 1.1 (24.3.2022) - Fixed compatibility issues with paint.net 4.3.10 (which is required now) - Add some new file formats like AVIF and JPEG XL - Added a 'Fix' button. Enabled in case the file uses an unexpected extension. 1.0 (11.4.2015) - First public release - Supports around 50 well-known file signatures
  6. Download from my plugin set Effects -> Tools -> Grid Warp... To change the background color or use a picture, right-click on the image in Grid Warp. To change the frame color, right-click on the frame. Download from my plugin set For developers: Grid Warp is on GitHub! https://github.com/bsneeze/pdn-gridwarp
  7. Download from my plugin set Effects -> Tools -> Liquify... This plugin is similar to Photoshop's Liquify or GIMP's IWarp, but better because it's in Paint.NET. Compatible with Photoshop's mesh files. (http://www.flickr.com/photos/80835774@N00/2450324102/) To change the background color or use a picture, right-click on the image in Liquify. To change the frame color, right-click on the frame. Coming soon: Optimizations! Bicubic interpolation (i.e. better quality)! Bugfixes! And more! Download from my plugin set For developers: Liquify is on GitHub! https://github.com/bsneeze/pdn-liquify
  8. BlendModes Plus This is a update of @APShredder's original 'BlendModes Plus' plugin. See changelog below. Effects -> Tools -> BlendModes Plus Image Position Blend Mode Changelog v3.1 (July 14, 2019) Changed: The handling of the Clipboard is now done by a Paint.NET helper function. Fixed: In some situations the 'Fit' Image Position would not work correctly. v3.0 (Sept 8, 2018) Changed: Now uses IndirectUI Added: Image Position (Fill, Fit, Stretch, Center). Defaults to Stretch to match the behavior of the original BlendMode Plus. Fixed: Now properly handles Transparency. Pre-v3.0 See Original topic Download BlendModesPlus.zip Source Code https://github.com/toehead2001/pdn-blendmodes-plus
  9. NOTE: This plugin is incompatible with Paint.NET v4.3+. Use the newer version of the plugin instead: BlendModes Plus Have you ever wished that Paint.NET had more blend modes like some of those "other, more expensive" image editors? Well now your wish just came true! And now just for the low price of $500 FREE! This plugin can be found in Effects --> Tools --> BlendModes Plus. Basically, all you have to do is open the plugin, load an image, and choose your blend mode. Right now the current blend modes available are: Normal Additive Average Blue Color Color Burn Color Dodge Cyan Darken Difference Divide Exclusion Glow Grain Extract Grain Merge Green Hard Light Hard Mix Hue Lighten Linear Burn Linear Dodge Linear Light Luminosity Magenta Multiply Negation Overlay Phoenix Pin Light Red Reflect Saturation Screen Signed Difference Soft Light Stamp Vivid Light Yellow And even though this list is kinda long, I plan to add more blend modes before long. Blend Mode Descriptions: Here is just a quick rundown of what all the blend modes do. Hidden Content: Here are the to images I'm going to use. http://i792.photobucket.com/albums/yy207/APShredder/yhsjjie-51.pnghttp://i792.photobucket.com/albums/yy207/APShredder/yhsjjie-52.png Normal http://i792.photobucket.com/albums/yy207/APShredder/yhsjjie-52.png I don't think this mode needs much of description. The final image is the blend image. Average http://i792.photobucket.com/albums/yy207/APShredder/yhsjjie-53.png This mode is good for blending two images together. Nothing special. Blue http://i792.photobucket.com/albums/yy207/APShredder/yhsjjie-54.png This mode replaces the blue channel of the base image with the blue channel of the blend image. Color http://i792.photobucket.com/albums/yy207/APShredder/yhsjjie-55.png This mode replaces the hue and saturation of the base image with the hue and saturation of the blend image. Cyan http://i792.photobucket.com/albums/yy207/APShredder/yhsjjie-56.png This mode replaces the cyan channel of the base image with the cyan channel of th blend image. Divide http://i792.photobucket.com/albums/yy207/APShredder/yhsjjie-70.png Grain Extract http://i792.photobucket.com/albums/yy207/APShredder/yhsjjie-71.png Grain Merge http://i792.photobucket.com/albums/yy207/APShredder/yhsjjie-72.png Green http://i792.photobucket.com/albums/yy207/APShredder/yhsjjie-57.png This mode replaces the green channel of the base image with the green channel of the blend image. Hard Light http://i792.photobucket.com/albums/yy207/APShredder/yhsjjie-73.png Hard Mix http://i792.photobucket.com/albums/yy207/APShredder/yhsjjie-58.png This mode causes the resulting image to either be black, white, red, yellow, green, cyan, blue, or magenta. Hue http://i792.photobucket.com/albums/yy207/APShredder/yhsjjie-59.png This mode replaces the hue of the base image with the hue of the blend image. Linear Burn http://i792.photobucket.com/albums/yy207/APShredder/yhsjjie-60.png This mode will always make you image darker. Linear Dodge http://i792.photobucket.com/albums/yy207/APShredder/yhsjjie-61.png This mode will always make you image lighter. Linear Light http://i792.photobucket.com/albums/yy207/APShredder/yhsjjie-62.png This mode is similar to Linear Burn except the blend image is more noticeable. Luminosity http://i792.photobucket.com/albums/yy207/APShredder/yhsjjie-63.png This mode replaces the luminosity of the base image with the luminosity of the blend image. Magenta http://i792.photobucket.com/albums/yy207/APShredder/yhsjjie-64.png This mode replaces the magenta channel of the base image with the magenta channel of the blend image. Pin Light http://i792.photobucket.com/albums/yy207/APShredder/yhsjjie-65.png This mode causes light parts of the blend image and dark parts of the base image to show through. Red http://i792.photobucket.com/albums/yy207/APShredder/yhsjjie-66.png This mode replaces the red channel of the base image with the red channel of the blend image. Saturation http://i792.photobucket.com/albums/yy207/APShredder/yhsjjie-67.png This mode replaces the saturation of the base image with the saturation of the blend image. Signed Difference Stamp http://i792.photobucket.com/albums/yy207/APShredder/yhsjjie-68.png This mode is good for applying textures to images. Yellow http://i792.photobucket.com/albums/yy207/APShredder/yhsjjie-69.png This mode replaces the yellow channel of the base image with the yellow channel of the blend image. The UI: http://i792.photobucket.com/albums/yy207/APShredder/yhsjjie-75.png And of course, all questions, comments, suggestions, and crash logs are welcome. 😉 Plugin Log: 3/24/10 - Organizer updated, multiple blend modes can be selected and moved at once. 3/13/10 - New blend modes added. (Additive, Color Burn, Color Dodge, Difference, Glow, Multiply, Negation, Overlay, Reflect, Screen) Maximum and Minimum renamed to Lighten and Darken. Organizational system added. 2/27/10 - New blend modes added. (Exclusion, Maximum, Minimum, Phoenix, Soft Light) 11/8/09 - Fixed some bugs. 11/8/09 - Copy From Clipboard Added, New blend mode added (Signed Difference) 10/30/09 - New blend mode added. (Vivid Light) 10/27/09 - New blend modes added. (Divide, Grain Extract, Grain Merge, and Hard Light) 10/25/09 - Plugin taken out of beta. 10/22/09 - Checkbox added to switch "layers". 10/21/09 - Beta version of plugin uploaded. DOWNLOAD: BlendModesPlus.zip
  10. This plugin is obsolete and deprecated in current versions of paint.net. It will not move forward. Dynamic Draw now does everything Brush Filter could do, and quite a lot better. At time of writing, the effects dropdown (which is most of what Brush Filter used to be good for) sits under the Special Settings tab in Dynamic Draw. If you're interested in history or you like rebuilding plugins for old versions of paint.net, here's the link on Github. Here's the plugin you actually want now
  11. ::PluginIndex::Effect::Color Harmonies::0.7::2014-07-25::Martin Osieka::Select set of harmonic colors or pick single color:: The 'Color Harmonies' plugin allows to choose a single base color or a harmonic set of colors derived from a base color. Download Find the latest version Color Harmonies v0.7 (25.7.2014) >> ColorHarmoniesv0.7.zip << Installation - Copy the two files OptionBasedLibrary vX.X.dll/.dlc to the Paint.NET\ folder (NOT to Paint.NET\Effects\ !!!) - Copy the two files ColorHarmonies.Effect.dll/.dlc to the Paint.NET\Effects\ folder - Do not remove older versions of the OptionBasedLibrary if they are required from other plugins. - But do remove older version of the ColorHarmonies effect if it used a different dll name. After a restart of Paint.NET you will find the plugin at Menu->Effects->Tools->Color Harmonies... (oder für deutsche Anwender unter Menu->Effekte->Werkzeuge->Farbharmonien... 😉 Compatibility Paint.NET 3.5.11 and 4.03 Supported languages English, Deutsch Keywords Color harmonies, Color picker, Color palette, Color set, Farbharmonien, Farbwähler, Farbpalette, Farbmenge Configuration options http://www.comsquare.ch/files/downloads/ColorHarmonies/ColorHarmonies.Effect.Dialog.jpg http://www.comsquare.ch/files/downloads/ColorHarmonies/ColorHarmonies.Effect.HSV-H.jpg Choose the type of harmonic colors on top of the dialog. Depending on this type the color area below will show some markers. The largest marker marks the base color. All other markers are derived from the base color marker. Below the color area there are the colors and hexadecimal rgb values of all the colors in the set. The leftmost color is the base color. This is the single entry you may edit. If 'Single Color' is choosen then a color picker symbol is right to the color box. Next are the boxes of the three possible color models (RGB, HSV, and HSL). Each box shows the values of the three channels building the color model. Selecting one of the channels by clicking the radi button changes the color area and the slider right to the color area. The slider allows to change the value of the selected channel. Right click to the color area shows a context menu. - Square or Wheel (or Square): Select which variant you like to use for the color area. - Full adaptive: If checked then the color area will be adjusted depending on the slider value. - Dark theme: Sets a dark dialog background On OK the base color will be copied to the clipboard and the set of colors will be stored as a palette file in your palette folder. The 'Colors' window of Paint.NET allows you to load the palette file. http://www.comsquare.ch/files/downloads/ColorHarmonies/ColorHarmonies.Effect.PDN Colors window.jpg http://www.comsquare.ch/files/downloads/ColorHarmonies/ColorHarmonies.Effect.PDN Colors RGB input.jpg Remark: The selected base color will not be your primary color automatically. If you like to use it then you have to paste the value in the box below of the RGB values in the expanded 'Colors' window. If you are used to the Windows build-in color selector then you may select the L channel of the HSL model. Then select 'Square' in the context menu of the color area. You will get the following view: http://www.comsquare.ch/files/downloads/ColorHarmonies/ColorHarmonies.Effect.HSL-L.jpg Color models http://www.comsquare.ch/files/downloads/ColorHarmonies/RgbCube-FrontSide.jpg http://www.comsquare.ch/files/downloads/ColorHarmonies/RgbCube-BackSide.jpg http://www.comsquare.ch/files/downloads/ColorHarmonies/RgbCubeAsHexagon.jpg Issues depending on the Paint.NET plugin API - It is not possible to request the localized name of the palette folder via the API. Because of this the subfolder name is stored in the .dlc file of the effect. If you are using a different language setting than English or Deutsch then the complete .dlc file must be translated to your language and environment . History 0.7 (25.7.2014) see download link above - rotated the color wheels so that the warm colors (red..yellow) are on top and the cold colors (cyan..blue) are on bottom - if the palette subfolder does not exist then the palette will be stored in the localized Paint.NET user folder - if 'Single color' is selected on OK then no palette file will be created. - Added 'Screen Color Picker' to 'Single Color' mode. Clicking the button activates the color picker. The picking interval is 200ms. Mouse click or any keypress stops picking the color (Escape restores the previous color). Remark: Outside of the application the cursor does not show the picker symbol but is still working. No idea in the moment how to fix this. 0.6 (20.07.2014) - First public release
  12. This plugin allows Paint.NET to use 32-bit TWAIN drivers on a 64-bit OS. To install place both files in the Effects folder of Paint.NET. Usage: Menu location: Effects->Tools->Twainable+. The UI consists of a combo box and two buttons. The combo box allows you to select the TWAIN source to use, this is only enabled if there are multiple TWAIN sources. The Acquire to Clipboard button displays the scanner interface, and places the image on the clipboard. The Close button closes the plugin window. Due to the fact that this plugin places the scanned image on the clipboard, it can only acquire a single scan each time it is run. File version Download: TwainablePlus.zip Source Code: https://github.com/0xC0000054/pdn-twainable-plus
  13. Download from my plugin set Every popular image editor has a smudge tool, and now Paint.NET can be popular, too! Effects > Tools > Smudge Want to make a cute monster like this one? Check out this tutorial by Marken. Even if you don't find it cute, the tutorial is still a good introduction to smudging. Here's how to use brushes to get different styles of smudging: http://forums.getpaint.net/index.php?/topic/29947-advanced-smudging/ To install more brushes, they must be in PNG format. Put the file in Documents\paint.net User Files\Smudge Brushes Smudge only cares about the alpha channel (transparency) of the brushes; color data is ignored. To change the background color or use a picture, right-click on the image in Smudge. To change the frame color, right-click on the frame. Download from my plugin set For developers: Smudge is on GitHub! https://github.com/bsneeze/pdn-smudge
  14. One of the features in MS Paint missing from Paint.NET was the polygon tool. The polygon tool is basically a line tool - exept that when you right-click somewhere after drawing a line - it will draw another line from the last drawing postion to the current position. This tool is widely used in pixel art and this plugin allows you to use it in Paint.NET in a similar way to Paint.NET. This effect shows up in the new Tools menu. http://img187.imageshack.us/img187/9797/polygonvg0.png Copyright © Simon Brown 2008 - All Rights Reserved Use at your own risk. Polygon Tool: Polygon Tool.zip
  15. Plugin which allows the digital image editor "Paint.NET" to take measurements of the active selection or of the whole image. This works for regular shapes like rectangles, for irregular ones, and for not connected shapes. You may set unit, dpi and scale if you have to do measurements in a map or a technical drawing. Measured values are area and centroid of the selection area, width, height, diagonal, and angles of the bounding rectangle. So if you like to measure the distance between two points in the image just use a selection rectangle form one point to the other and check the value for 'Diagonal' in Measure Selection. You may use the resulting angle value to straighten your image using the rotate tool. Or if you need the area of a cirle just use a circle selection. Download >> MeasureSelection.Effect v1.5.zip Example Installation Unzip "MeasureSelection.Effect vX.X.zip" and copy the following files MeasureSelection.dll, MeasureSelection.dlc into the Effects folder of your Paint.NET installation. A typical location is "C:\Program Files\Paint.NET\Effects". OptionBasedLibrary vY.Y.dll, OptionBasedLibrary vY.Y.dlc into the folder of your Paint.NET installation (not into the Effect folder!). A typical location is "C:\Program Files\Paint.NET". After a restart of Paint.NET you will find the plugin under Menu->Effects->Tools. Compatibility Paint.NET 3.5.11 and 4.0Beta Language support English Deutsch: Ist in Paint.NET als Sprache 'Deutsch' ausgewählt, dann sind auch die Dialogtexte und die Texte auf der erzeugten Seite in deutscher Sprache. You may add your own translation to MeasureSelection.dlc Package content The effect dll file The effect dlc file (unicode txt file containing keywords) The OptionBasedLibrary dll file The OptionBasedLibrary dlc file (unicode txt file containing keywords) A readme file An image of the effect dialog Instructions Do or do not a selection in an image Open plugin (Menu->Effects->Tools->Measure Selection...) Select unit, resolution, and scale value which will be used to show the results of the measurement. If you close the dialog using OK, the settings of unit, resolution, and scale will be saved and used in the next call of the plugin. Release History 1.5 (26.3.2014) - Added top/left and bottom/right coordinate - Updated to OptionBasedLibrary 0.6 1.4 (15.10.2013) - Patches to support Paint.NET 4.0 1.3 (12.10.2013) - Added angles of the diagonal inside of the minimal bounding rectangle. - Replaced simple text controls with a drawing showing the results. 1.2 (9.5.2013) - Added 'Centroid of selection' information - Moved the OptionBased part of the plugin to a separate dll. 1.1 (2.4.2013) - Renamed MeasureSelection.txt to MeasureSelection.dlc - Added optional default value keys to the .dlc file - Moved some information from code to the assembly part of the dll 1.0 (1.4.2013) - Initial realease based on OptionBasedEffect library.
  16. An effect that exports the current layer to other image editors. Menu Location: Effects > Tools > That other app+ Compatibility: 4.2.10+ This plugin has the following differences with @Simon Brown's ThatOtherApp plugin: Support for Paint.NET's Dark mode The registry is not searched for applications The tool tips use the file description if it is available instead of the executable name The dialog does not use a "glass" background The temporary image is saved to the user's temp folder instead of Paint.NET User Files Download: ThatOtherAppPlus.zip Source Code: https://github.com/0xC0000054/pdn-that-other-app-plus
  17. This plugin is the result of discussion. You can find it: Effects -> Tools -> Center Lines Download from my PluginPack This plugin allows you to draw centerlines on the added layer in the center of the canvas or in the center of the selected area. You can also change the center of centerlines relative to the canvas or relative to the selected area. The Color's drop-down list allows you to select a line color: Primary, or Secondary, or Custom.
  18. Generate 96 unique colors for palettes What's this? Some other effects could use palettes of colors to fill the canvas. This is why I need to create palettes in many ways to use with these colorful plugins. This effect is able to fill the canvas with 96 different colors (16 columns x 6 rows) and save as a palette file. Download it! Plugin Gen96Colors.dll Here is the DLL http://jcljay.free.fr/pdn/Gen96Colors.zip The MadJik's All plugins package is available! http://forums.getpaint.net/index.php?showtopic=7186 How to install Close Paint.net Classic version of Paint.net Unzip and (re)place the DLL in your Effect folder usually: C:/Program Files/Paint.NET/Effects (please reverse / for correct path) Microsoft Store version of Paint.net Unzip and (re)place the DLL in your Effect folder usually: My Documents/paint.net App Files/Effects (please reverse / for correct path) You have to adapt for your language My Documents How to use it This effect replaces the canvas on the active layer. Be sure to use a new layer or a new image. Then run the effect and choose the colors from start to end and the generator mode. If you check the box “save in user’s folder of palettes”, you will find “Gen96_aaaaa_bb.txt files. aaaaa is the reseed number used and bb is the step value. Existing files are overwritten. NB: If you use linear or HSV generator mode, you have to change the reseed value to save each palette with a different name. The User interface This plugin is added to the menu Effects, submenu Tools. Reseed When zero the effect is in random mode. Every time a control is changed a new image is calculated (also when you finally press the Ok button). Other values than zero are used to initialize the random sequence. Same value should give the same result now and later, ever… Of course, this control is not used when the generator mode is linear or HSV. NB: This value is used to name the file of palette. Starting/Ending colors Select the colors from start to end as limits of your palette. Transparency mode (None/Random/Linear) Mode None, all colors are opaque. Select random if you want transparency in the palette. Linear gives a progressive/degressive transparency. Starting/Ending Alpha Set the transparency limits. Generator mode (Random/Linear/HSV) Select the mode of color calculation. -Random -Linear (from starting to ending colors, on the RGB channels). -HSV: from starting to ending colors, using Hue/Saturation/Value conversion. Save in user’s folder of palettes When checked each rendering create (overwrite) a palette file in the standard folder. It could be a lot of files if you let the reseed slider going up 1 by 1 increment… Step size Fill the palette with a step between each color. Instead of a regular “gradient” you will have some kind of checker… The Examples: Voilà! Enjoy! Let me see what you could do with it!
  19. List of Color palettes What's this? More and more color palettes are over time in the user folder and finding the right one can be difficult. This tool is made to display all the palettes on the canvas. What does it do? It looks for the files in the palette folder (and subfolders), reads the list of colors to draw a palette for each file. Empty colors are marked with X. Invalid colors are marked with a red X. NB: All errors (empty or invalid) are removed on all palettes when you save one palette with paint.net. One image of palette uses by default a rectangle of 180 x 90 + margins 10 and 7. Palettes are placed regularly on the canvas. Download it! Plugin ListOfPalettes.dll Here is the DLL http://jcljay.free.fr/pdn/ListOfPalettes.zip The MadJik's All plugins package is available! http://forums.getpaint.net/index.php?showtopic=7186 How to install Close Paint.net Classic version of Paint.net Unzip and (re)place the DLL in your Effect folder usually: C:/Program Files/Paint.NET/Effects (please reverse / for correct path) Microsoft Store version of Paint.net Unzip and (re)place the DLL in your Effect folder usually: My Documents/paint.net App Files/Effects (please reverse / for correct path) You have to adapt for your language My Documents How to use it This effect replaces the canvas on the active layer. Be sure to use a new layer or a new image. Set the dimensions large enough to have all your palettes at once on the same image. Then run the effect and choose the colors for the text and the background. If some palettes aren’t shown, you could adjust the size (-/+ 5 pixels of the single color square) with the first slider. The User interface This plugin is added to the menu Effects, submenu Tools. Size Adjustment This slider allows small adjustments on size of the smallest unit used: single color square. The other elements are based on this size. This is a tool and not a toy ?. If the adjustment isn’t enough you should consider to use another size of image. Border color Select the color for the borders and the texts. Back color Select the color for the background of the list of palettes. Background is visible behind empty or invalid colors but isn’t for colors with transparency. Read sub folders If any sub folders (or tree) exist in the user folder, check the box when you want to see the palettes of the sub folders. The Example: A message on the bottom line shows the full path of the folder and the number of palettes shown / the total number of palettes. The message is red if there are too many palettes for the size of the canvas. Voilà! Enjoy! Let me see what you could do with it!
  20. This plugin allows Paint.NET to simulate how the current layer will look when printed with the specified color profile. For best results you should use a calibrated monitor with the OS set to use the appropriate color profile. The layer can then be exported as a JPEG or TIFF with the target color profile embedded. If the softproof target is set to None the image will be exported with the input color profile. While you should be able to preview any color profile, only RGB, CMYK and gray scale profiles can be exported. This plugin is compatible with Paint.NET 3.5.11 and 4.0.x. The profile conversion is performed using the LittleCMS library. To install place all 3 dlls in the Effects folder. Menu location: Effects->Tools->Soft Proofing. Downoad: SoftProofing.zip Source Code: https://github.com/0xC0000054/pdn-soft-proofing
  21. Fill from Palette tool What's this? This is a simple tool that fills the canvas or the selection with all the colors of the active palette, in a 16x6 grid. Idea of use: Patchwork Group (manually) all your palette on an image to have a preview available. Download it! Plugin FillPalette.dll Here is the DLL http://jcljay.free.fr/pdn/FillPalette.zip The MadJik's All plugins package is available! http://forums.getpaint.net/index.php?showtopic=7186 How to install Close Paint.net Classic version of Paint.net Unzip and (re)place the DLL in your Effect folder usually: C:/Program Files/Paint.NET/Effects (please reverse / for correct path) Microsoft Store version of Paint.net Unzip and (re)place the DLL in your Effect folder usually: My Documents/paint.net App Files/Effects/ (please reverse / for correct path) You have to adapt for your language My Documents The User interface This plugin is added to the menu Effects, submenu Tools. Repeat Horizontally / Vertically Draw multiple times the palette horizontally / vertically. Vertical way If checked the colors are placed from top to bottom. The Examples: Palette organizer Patchwork with smooth noise Voilà! Enjoy! Let me see what you could do with it!
  22. Admins Note: This plugin is not completely compatible with the latest versions of paint.net (beyond 4.0.12). When working with images I like to be able to have a relevant palette. The attached effect plugin uses the current image to create a paint.net palette file. Both dll files are required for this "effect". When you first run it (from Effects -> Tools -> Palette From Image) you need to enter the Palettes folder (usually My Documents\Paint.NET User Files\Palettes). This then gets saved for subsequent uses. The default palette name is PDN Current Image (so it's not likely to clash with any you might already have). This file can be overwritten each time. After the effect is run the new palette appears in the Paint.net palette list ready to use. Hidden Content: UPDATE 05-July-09 Renamed settings file to match the dll Added checking for invalid filename characters Generated palette sorted by HSV UPDATE 01-Aug-09 Fixed file access issue (for APShredder) Added progress bar to palette generation Fixed form positioning UPDATE 11-Nov-09 Patched for threading issue with v3.5 PaletteFromImage.zip
  23. This plugin allows the digital image editor "Paint.NET" to create nets for kaleidocycles. A kaleidocycle is a ring of pyramids which can be twisted inwards and outwards to show different sides of the pyramids. See the simple example of an animated kaleidocycle: In Paint.NET you are able to fill the visible sides of the models with your own images. Then save and print the net. Cut out the model, fold it, glue it together, and play with the result. Or do a 3D visualization of your kaleidocycle. Download Find the latest version >> PaperKaleidocycles 1.3 (24.1.2013) Installation Unzip "PaperKaleidocycles vX.X.zip" and copy the plugin (.dll file) into the "Effects" folder of your Paint.NET installation. A typical location is "C:\Program Files\Paint.NET\Effects". After a restart of Paint.NET you will find the plugin under Menu->Effects->Tools. Language support English Deutsch: Ist in Paint.NET als Sprache 'Deutsch' ausgewählt, dann sind auch die Dialogtexte und die Texte auf der erzeugten Seite in deutscher Sprache. Package content The effect dll PaintDotNET.DinA4Landscape300dpi.pdn and PaintDotNET.LetterLandscape300dpi.pdn are empty template files for Paint.NET PaperKaleidocycleDinA4Example.pdf and PaperKaleidocycleLetterExample.pdf are examples to skip the process of generating a kaleidocycle net in Paint.NET. So if you just like to test printing, cutting, folding, and glueing then use an example. PaperKaleidocycleDinA4Smileys.pdf and PaperKaleidocycleLetterSmileys.pdf are examples PaperKaleidocycleRYGB.gif is an animated GIF file to demonstrate the cycling. Instructions Create a new image in the size of the paper you like to use (here Din A4) Open the Paint.NET 'New' dialog Set 'Resolution' to 300 dpi (pixels/inch) Set 'Pixel size.Width' to 3508 Set 'Pixel size.Height' to 2480 This will create a landscape A4 page (29.7cm x 21cm) You may save this empty image in Paint.NET file format (.pdn) and set it to read only. This way you can double click the file to open it in Paint.NET as a paper template. Open plugin (Menu->Effects->Tools->Paper Kaleidocycles) Because effect plugins are not able to figure out unit and resolution of the image you have to set both values first. Now set the mode to 'Design' and choose your model. If you selected 'Hexagonal kaleidocycle' then you will see the shape of four hexagons in the selected size in the main window. The content of the shape is the previous layer data. Instead of 'Keep layer data in template' you may choose one of the examples. The image above shows the 'Letter & numbers' example in the top views. Click OK to finish this step. Fill in the hexagons with your own images. It doesn't matter if you are overpainting the area outside of the hexagons. The plugin will ignore these areas later. An other way is to do step 2. on a new transparent layer. Then you can place your images on the layer below, move them to the right position and merge the layers. Open plugin (Menu->Effects->Tools->Paper Kaleidocycles) again. Now set the mode to 'Output' (don't change the other parameters). The plugin will render the net. If you used the 'Leters & numbers' example before then you will get the following result in the main window:Click OK to finish this step. Print the image. OK this sounds easier than it is because the build-in printing is limited. You will get better result by saving the image as PDF using the ImPDF plugin (with the default settings). Then print the PDF with a PDF viewer (Set 'Page Scaling' to 'None' in the print dialog). But as long as the aspect ratio of the printed page is not destroyed and you do not care about the exact size of the kaleidocycle you can still go on. Follow the instructions on the paper. Take the model in both hands so that top view 'A' is visible. Now twist the model to see top view 'B', 'C', and 'D'. Visualization There is an additional mode called 'Visualization'. It renders top, front, right, and bottom view of the model to the main window. By changing the cycle state property you can see your model in different states. Here is an example of an star kaleidocycle: More options Instead of 'Design based on top views' you may choose 'Design based on mirroring/rotating a triangle'. This way it is easier to fill the faces with a pattern. 'Model orientation and rotation': Allows you to adapt the 'Rotatable view' in visualization mode.
  24. I finally packed my image filtering library into a Paint.NET Plugin which can be downloaded here: 2dImageFilter-r133.dll https://hawkynt.github.io/2dimagefilter/ Find these filters in Effects > Tools > 2D Image Filter This library contains all of the standard algorithms used in various emulators (like VirtualGB, Mame, DOSBox, SNES9x, ZSNES to name some of them). I adapted them to be used not only on pixel graphics by giving them the ability to identify pixels that are alike and not exactly the same color. They will interpolate on matches to give slightly better results than their original. Even though some scaler's seem to result in the same image, they're all slightly different and the best fit heavily depends on the source material. All Algorithms have been rewritten from scratch by looking at the original code, understanding and then adapting so these should be clean (schoolar) version of the algo's. Thanks to all the people that made up their minds and invented these scalers. Without them I couldn't have coded this. To demonstrate some of the filtering techniques, I will use this image: Scale2x: AdvInterp2x: Scale3x: AdvInterp3x: Bilinear+(Original): Bilinear+: Eagle2x: Eagle3x (I invented this one because it did not exists before): Eagle3x(Variant B ): Super Eagle: Scale and Interpolate (alias SaI2x): Super Scale and Interpolate (alias SuperSai): EPXB: EPXC: EPX3: HQ2x(Normal, Bold and Smart, HQ4x, HQ2x3, HQ2x4, etc.): HQ3x(which is also available as normal, bold and smart version): LQ2x(also LQ3x, LQ4x, Normal, Smart, Bold, LQ2x3, LQ2x4, etc.): XBR4x( also XBR2x, XBR3x, with and without color interpolation): Also included in this package: Scanline Effects, RGB Effects, TV Effects, RGB- and YUV- Channel extraction and many more. I recommend using "Render to Clipboard" and paste the result into a new image because the plugin can not resize the canvas itself. The development thread can be found here.
  25. Download from my plugin set Effects -> Tools -> Twist...
  • Create New...