As usual there are two ways to get it:
1. Use the built-in updater from a previous alpha install of v3.5, by going to the
Utilities menu and clicking on
Check for Updates.
2. Download directly:
http://www.getpaint.net/files/zip/previ ... nstall.zipWhat's new:
* Added DirectWrite support to the Text tool for Windows 7 users. This has the benefit of greatly improved text rendering quality and performance.
* Added Strikethrough to the Text tool's toolbar, next to the Bold/Italics/Underline options.
* Finished up some leftover text rendering/clipping issues with the Text tool. In particular, there should no longer be any clipping issues with "swooshy" text (that is, fonts with lots of overhanging glyphs).
(see screenshot attached to this post)Note that I have
NOT yet addressed the other issues that have been mentioned. I will very soon, don't worry! All this typography stuff took much longer than expected, but it will be worth it and pay dividends in future releases.
The improved text rendering
quality for the Text tool is currently due to DirectWrite's implementation of y-direction antialiasing. Read more here,
http://msdn.microsoft.com/en-us/library ... 85%29.aspxThe improved text rendering
performance with DirectWrite is due to its architecture. I can use multiple threads to render text (performance scaling), and I can also render text on a background thread without blocking the UI thread (mutexing). Try opening the Text tool's font dropdown on XP and compare it to a system running Windows 7. The difference is quite dramatic!
If you are on Windows 7 and want to disable DirectWrite, you can use the /disableDirectWrite command-line parameter. If you'd like to compare side-by-side with GDI's text rendering, use the /mutexName parameter, like in the following re-enactment from a command prompt (cmd.exe):
Code:
C:\> cd c:\program files\paint.net
C:\Program Files\Paint.NET> paintdotnet /mutexName=PDN35_DW
C:\Program Files\Paint.NET> paintdotnet /mutexName=PDN35_GDI /disableDirectWrite
If you know how to use the command-line, then party on -- otherwise, don't ask me for help on how to do that.