I Like Pi
-
Posts
184 -
Joined
-
Last visited
Posts posted by I Like Pi
-
-
This is the plugin sabrown was talking about: viewtopic.php?f=16&t=22521
-
I'm pretty sure this behavior is intentional. PDN will mirror the size of any image on your clipboard.
-
-
Although I agree that Paint.NET is better overall compared to GIMP, there are some features in GIMP that I think make the UI more usable. We shouldn't be dismissing ideas just because they're different or from GIMP.Wait wait wait: are you saying the Paint.NET UI is to cluttered? And you would rather have GIMP UI qualities? The Paint.NET UI is amazing, and the GIMP UI is cluttered, disorganized, and doesnt make sense.I agree that Paint.NET's floating windows can cause clutter when they overlap the canvas. (Yeah, there's a workaround, but workarounds aren't going to make an "amazing UI".) Merging windows would definitely help reduce window clutter. However, it probably won't be easy to code.
-
I'm not 100% sure, but the only thing I can think of is your Paint.NET version, which is 3.22. Try updating to 3.31.
-
Since that was a preview version which has a known problem and may undergo revision, I don't want to put it on the first post just yet.
-
Thanks for your input, but personally I think it's already pretty hard to notice the text. First, the default of two bits per channel (a maximum difference of 3, which is from 00 to 11 or vice versa) is barely noticeable to human vision. Second, since this is text stored as numbers, there won't be much of a visual pattern. For an example, look at my source code/demo image. It looks like it's pure white. Compression sounds interesting, but a 100*100 image can already hold 2500 Unicode characters at 1 bit per channel.
-
I think you misunderstood what I said. PNG supports formats with an alpha channel and without an alpha channel, so there's no need to switch to JPG for layers without transparency to save space.PNG supports a format with transparency, actually. If it is to difficult, then just scratch it.I've added in preliminary support for naming conflict resolution, custom naming formats, and file type plugins. My OptiPNG plugin is incompatible, so sometime later I'll look for the problem.
-
I like this idea, but what should it do if it encounters two layers with the same name or a layer with an illegal file name?The first one is that it would be awesome if the file names actually represented the Layer names.
I don't think such a feature would be useful, for several reasons.Second is that it would also be nice to allow us to determine the filetype on a 'Per Layer' basis, or at least a filter of some sorts. For instance, If I have a huge .PDN file, I only want the images with transparency to be saved as a .PNG, while all of the others only deserve the menace that is the .JPG. Thanks!-
[*:lw0b0xba]PNG supports a format without transparency. This is what happens with MS Paint and PDN's 24 bit mode.
[*:lw0b0xba]The best file type depends more on the content of the image than whether it has an alpha channel. For example, saving plain text on a white background as a JPEG would result in noticeable compression artifacts.
-
-
Although I still don't see any value in real encryption, I'll be happy to add in your contributions when you're done.
-
-
I have been looking into it on my own private version of Paint.NET and from what I can tell it doesnt use the graphics card at all so I may mod up my version of Paint.NET just for that.
Anyways, in order for this to work (and correct me if I am wrong) Rick would have to enable support for DirectX instead of GTK+
Paint.NET uses GDI+, not GTK+. GTK+ is a widget toolkit used in Linux OS's.
And no, Paint.NET does not use the graphics card. It does all the rendering in software.
-
The purpose of this plugin isn't to provide real security, but rather to provide a way to playfully hide a message.
-
System.Diagnostics.Process.Start(string: location of the Paint.NET executable, string: file to open)
-
-
To check is a pixel is in the selection:
PdnRegion selectionRegion = EnvironmentParameters.GetSelection(srcArgs.Surface.Bounds); selectionRegion.IsVisible(new Point(x, y))
Unfortunately, you cannot modify the selection with any kind of plugin.
-
Not sure if you know this, but MS Paint does a Bezier curve, which you can do in Paint.NET by right-clicking the nubs.
-
Window -> Reset Window Locations
-
No, using a separate EXE does not grant me any extra power. Anything made through the plugin API will have the same restrictions.
-
Moderators Note: This application is incompatible with paint.net v4. See the 'ZIP Archive' FileType Plugin for an alternative.
https://forums.getpaint.net/topic/31996-zip-archive-filetype-plugin-zip/
This standalone executable saves each layer in a PDN file as a separate file.
IMPORTANT: Unlike most plugins, you should not put this in Paint.NET's effects or filetypes folder. Just put it anywhere and open it by double-clicking. You still need to have a Paint.NET installation, though.
Download Compiled EXE:
Layer Saver.zip
Source Code:
License: GNU General Public License (GPL) v3
Source Code.zip -
It isn't possible to get other layers from the current document, regardless of what you do. However, when you read in a document from another file, you have full access to everything it has.
-
.NET applications can be compiled from an intermediate form (MSIL) to to native code, which can be cached for better performance. CCleaner doesn't (and shouldn't!) delete these files.It is in Window's cache, not Paint.net's.If you want to clear the cache, use ccleaner.
Dirk Biernat: Use C:\Windows\Microsoft.NET\Framework\v2.0.50727\ngen.exe if you still need to manually remove the native images.
-
Looking at Paint.NET's code is probably the easiest way to figure this out. Take a look at how the dialog generates the token.
-
Search the Paint.NET source for "curves" and you'll find the following:
namespace PaintDotNet.Effects { [EffectCategory(EffectCategory.Adjustment)] public sealed class CurvesEffect : Effect {
I don't know why it isn't visible through intellisense though
paint.net doesn't list my default printer
in Troubleshooting & Bug Reports
Posted
Paint.NET's printing interface is provided entirely by Windows. Unfortunately, this means that there is nothing Paint.NET can do to alleviate this problem. You can try using MS Paint or the image viewer in Windows, but it probably won't make a difference.
Also, WIA stands for Windows Image Acquisition. It is for scanners and has nothing to do with printing.