Jump to content

I Like Pi

Members
  • Posts

    184
  • Joined

  • Last visited

Posts posted by I Like Pi

  1. 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.

  2. 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.
    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.

    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.

  3. 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.

  4. PNG supports a format with transparency, actually. If it is to difficult, then just scratch it.
    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.

    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.

    Layer Saver.zip

  5. The first one is that it would be awesome if the file names actually represented the Layer names.
    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?
    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!
    I don't think such a feature would be useful, for several reasons.


    • [*: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.

  6. 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.

  7. 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

     

  8. It is in Window's cache, not Paint.net's.

    If you want to clear the cache, use ccleaner.

    .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.

    Dirk Biernat: Use C:\Windows\Microsoft.NET\Framework\v2.0.50727\ngen.exe if you still need to manually remove the native images.

×
×
  • Create New...