dandman8 Posted November 26, 2009 Posted November 26, 2009 Hi all -- I'm not a graphic designer by any stretch, but I create buttons and simple images for some applications that I write. I have gotten a decent grasp of the basics and really like Paint.NET now. I think I uncovered something that behaves differently now than it did in previous versions, and it is something fairly critical for my purposes. Write the text "Delete" with font Tahoma, size 8, bold, disable antialiasing. If you notice, the "l" shifts right next to the "e" and it just looks off. This did not happen before. I'm stuck unable to create good looking text of this size. I'm on a Windows 7 machine. Any thoughts? Anyone else seen this? Thanks in advance!!! Quote
Sarkut Posted November 26, 2009 Posted November 26, 2009 Windows XP - PdN v.3.51 ------------------------------- This doesn't reproduce for me. Can you zoom in and do a screenshot of the problem, to post? Quote
dandman8 Posted November 27, 2009 Author Posted November 27, 2009 Windows XP - PdN v.3.51------------------------------- This doesn't reproduce for me. Can you zoom in and do a screenshot of the problem, to post? I added sample images and that I'm using Windows 7 to my original message. Thanks. Quote
david.atwell Posted November 27, 2009 Posted November 27, 2009 Win7- Confirmed. Quote The Doctor: There was a goblin, or a trickster, or a warrior... A nameless, terrible thing, soaked in the blood of a billion galaxies. The most feared being in all the cosmos. And nothing could stop it, or hold it, or reason with it. One day it would just drop out of the sky and tear down your world.Amy: But how did it end up in there?The Doctor: You know fairy tales. A good wizard tricked it.River Song: I hate good wizards in fairy tales; they always turn out to be him.
dandman8 Posted November 27, 2009 Author Posted November 27, 2009 Win7- Confirmed. Sweet - thanks for testing it out. Hopefully this gains some attention and we can get a fix. This is a very common use for me. I think I will need to roll back to the previous version until there is a fix. Quote
toe_head2001 Posted November 27, 2009 Posted November 27, 2009 If you use /disableDirectWrite parameter, you should get the behavor of previous versions. Quote My Gallery | My Plugin Pack Layman's Guide to CodeLab
Simon Brown Posted November 27, 2009 Posted November 27, 2009 If you use /disableDirectWrite parameter, you should get the behavor of previous versions. You mean of XP? I doubt it'll give you GDI+ like v3.36. Quote
toe_head2001 Posted November 27, 2009 Posted November 27, 2009 If you use /disableDirectWrite parameter, you should get the behavor of previous versions. You mean of XP? I doubt it'll give you GDI+ like v3.36. Oops...Yeah, you're right. He can try it anyways, see if he likes the results any better. Quote My Gallery | My Plugin Pack Layman's Guide to CodeLab
dandman8 Posted November 27, 2009 Author Posted November 27, 2009 If you use /disableDirectWrite parameter, you should get the behavor of previous versions. This did the trick! Thanks so much for this tip. I was reading up on it and it seems to be a shame that I'll need to disable this, but for my purposes, it's definitely required. Thanks again for all the help! Quote
Rick Brewster Posted November 27, 2009 Posted November 27, 2009 I'll ask my contact in DirectWrite what's up here. Seems we need an extra pixel after every lowercase "e". Quote The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html
david.atwell Posted November 27, 2009 Posted November 27, 2009 Adjustable kerning would fix this, y'know... :-P Alas, that's probably a v5.0 feature.... Quote The Doctor: There was a goblin, or a trickster, or a warrior... A nameless, terrible thing, soaked in the blood of a billion galaxies. The most feared being in all the cosmos. And nothing could stop it, or hold it, or reason with it. One day it would just drop out of the sky and tear down your world.Amy: But how did it end up in there?The Doctor: You know fairy tales. A good wizard tricked it.River Song: I hate good wizards in fairy tales; they always turn out to be him.
Rick Brewster Posted November 28, 2009 Posted November 28, 2009 Adjustable kerning would fix this, y'know... :-P No, it wouldn't... There'd still be 1 too few pixels after the 'e' Quote The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html
flip Posted November 28, 2009 Posted November 28, 2009 If you use /disableDirectWrite parameter, you should get the behavor of previous versions. How do you do this? Thanks in advance. Quote Gallery
toe_head2001 Posted November 28, 2009 Posted November 28, 2009 If you use /disableDirectWrite parameter, you should get the behavor of previous versions. How do you do this? Thanks in advance. The easist way is to add to your Paint.net shortcut, like so. "C:\Program Files\a\paint.net\paintdotnet.exe" /disableDirectWrite Quote My Gallery | My Plugin Pack Layman's Guide to CodeLab
flip Posted November 28, 2009 Posted November 28, 2009 Like this? "C:\Program Files\Paint.NET\PaintDotNet.exe" /disableDirectWrite Because that doesn't work. It says the image type cannot be recongnized, so it won't open. That doesn't make much sense. Quote Gallery
david.atwell Posted November 28, 2009 Posted November 28, 2009 Right-click on your shortcut to Paint.NET and hit "Properties." Paste that code into the "target" box. Quote The Doctor: There was a goblin, or a trickster, or a warrior... A nameless, terrible thing, soaked in the blood of a billion galaxies. The most feared being in all the cosmos. And nothing could stop it, or hold it, or reason with it. One day it would just drop out of the sky and tear down your world.Amy: But how did it end up in there?The Doctor: You know fairy tales. A good wizard tricked it.River Song: I hate good wizards in fairy tales; they always turn out to be him.
Rick Brewster Posted December 6, 2009 Posted December 6, 2009 Looks like I've got a fix that I can put in for v3.5.2. DirectWrite lets you control the rendering mode as well as the measuring mode. The bug here is that the renderin mode was "aliased" and the measuring mode was using sub-pixel precision instead of pixel-snapping precision. Quote The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html
Rick Brewster Posted December 6, 2009 Posted December 6, 2009 Moved to Troubleshooting Quote The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html
dandman8 Posted December 6, 2009 Author Posted December 6, 2009 Looks like I've got a fix that I can put in for v3.5.2.DirectWrite lets you control the rendering mode as well as the measuring mode. The bug here is that the renderin mode was "aliased" and the measuring mode was using sub-pixel precision instead of pixel-snapping precision. That's great Rick! Thanks for taking the time to look into this! Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.