Paint.NET v3.5.2 is now available

Happy new year! Like I talked about last week, this update resolves some feature disparities in the Text tool between GDI (XP) and DirectWrite (Win7/Vista). It also improves overall performance, as well as the correctness and quality of the Move Selected Pixels tool, the Image->Resize function, and the Hue/Saturation adjustment.

You can either use the built-in updater, or go to the website and download it. There’s no need to uninstall the old version; that will be taken care of automatically.

Changes and fixes since v3.5.1:

  • All font face variants (e.g., Arial vs. Arial Narrow) are now available with the Text tool in Win7/Vista with DirectWrite.
  • Bitmap font types (e.g. Courier, Terminal, Fixedsys) are now available with the Text tool in Win7/Vista.
  • Fixed some bad text kerning with the Text tool at small font sizes when antialiasing was turned off.
  • For the Image->Resize function, the quality, correctness, and performance of Bilinear and Bicubic sampling modes have been improved. Super Sampling also has some performance improvement.
  • Improved the rendering quality for the Hue/Saturation adjustment. Also made a new icon for it.
  • Fixed many subtle rendering issues with the Move Selected Pixels tool. These were apparent when flipping or rotating a selected area.
  • Fixed: The Line/Curve tool was applying pixel snapping to the curve nodes, which caused lines to "bend" when using the Shift key to constrain the angle.
  • Fixed some extraneous CPU usage related to unnecessary or redundant thumbnail updates.
  • Fixed a few dialogs that looked wrong with Aero glass with Remote Desktop or Virtual PC.
  • Fixed a nasty memory leak with Flatten followed by Undo.
  • Fixed some issues related to effects that took awhile to cancel. As it turns out, drag-and-drop was enabled at this time, which easily lead to crashes or hangs.
  • Some Win7 systems could not detect that .NET 3.5 SP1 was installed, even though it was. A fallback detection function has been added.
  • For plugin authors, the Effect class now has a pollable IsCancelRequested property. This can be used to improve responsiveness for expensive OnSetRenderInfo() implementations which are otherwise non-interruptible.
  • For plugin authors, the Surface.FitSurface() method is now optimized to use multiple threads, which improves performance.

17 thoughts on “Paint.NET v3.5.2 is now available

  1. Jeff says:

    Thanks for the update, Rick.

    If it isn’t already on the agenda, please add the File -> Acquire (from a Scanner or Camera) to the functions that report their progress to the taskbar.

    When scanning in images from my scanner, which I do a lot, I find that is slower than any other tasks I do. That sometimes takes a couple of minutes. Progress indication on the taskbar would be nice at times.

    Thanks in advance.


  2. Rick Brewster says:

    Jeff, I believe you already asked for that, and I do have a bug filed on it. It may not be possible, however, since the scanning UI is handled by an external component (WIA).

  3. Martin says:

    YES! Thank you! I can install Paint.NET once again.

    I had to resort to using an old version of Paint.NET on Win7.

  4. Herochild says:

    Not sure if I asked this before, so…
    Any chance you could make the Ribbon an option for future versions of PDN?

  5. bb10 says:

    Not sure if this has been asked before.

    1. I would like to be able to have the edges of the canvas in the middle of my screen. Sometimes I’m zoomed in and need to edit some pixels at the edge of the canvas and it’s a pain to move the tool windows every time to do that. Also it’s not optimal to have to work at the edge of your screen (I have PDN maximized).

    2. The fonts in PDN still look blurry despite the use of DirectWrite as you can see in this comparison between PDN and MS Paint:

    If you zoom in you’ll notice that Paint’s font rendering uses all kinds of colors (like cleartype does) and that PDN’s font rendering only uses greyscale. Can this be fixed?

    Thanks in advance.


  6. Rick Brewster says:

    bb10, regarding #2, you are correct in that Paint is using ClearType, whereas Paint.NET is not.

    Not using ClearType is intentional. You do not want to use ClearType when adding text to images; it is a rendering technology that is only appropriate for UI text. This is not a bug — it will not be “fixed”.

  7. Herochild says:

    not sure if this is a bug or not, but when I copy and paste an image into PDN, it won’t let me edit anything outside of the image.

  8. Daniel says:

    I don’t know if this has been asked for before but any chance of getting a smudge/blur tool? and also i wanted to know is there anyway of making a batch file or script that will run many filters/effect on a file then save the file? I know how to write simple plugins but can’t think of anyway this is possible.

  9. beef says:

    One thing I really miss is the ‘Export’ command. Assume I work on the icon saved as ‘pdn’ and I want to save it as ‘png’. Now, I must use ‘Save as’, which leads to layer flattening and leaves the project like that. Then, if I want to go on, I must ‘undo’ flattening and click another ‘Save as’, this time ‘pdn’ again. All this may be avoided with simple ‘export’, like other similar programs do.

  10. Jason Bunting says:

    Thank you for such a useful and amazing tool, it really is great. I look forward to using it for years to come and constantly turn people onto it.

  11. andrew says:

    Great application and I use it all the time however I would like to second comment #1 from posting “By bb10 on Jan 4, 2010” with regards to having the edge of the canvas in from the edge of the screen while in maximised mode, for the same reasons.

    Thanks in advance!


Comments are closed.