Jump to content

Save PNG configuration Dialog


Recommended Posts

Paint.NET only support the basic features provided by the .NET Framework.

No. Way. I've just seen Bob. And... *poof!*—just like that—he disappears into the mist again. ~Helio

Link to comment
Share on other sites

You cant save as .png?

It should be there, I save everything as png.

I can actually, I'm just deploring the lack of options, such as color palette and interlacing.

Paint.NET only support the basic features provided by the .NET Framework.

Too bad. Isn't that possible to extend such features? When publishing on the web with with a need of alpha channel, PNG is a need. Offering 8-bit palette and intelacing, hence reducing the file sizes of images to get rendered, would really enhance user experience.

Link to comment
Share on other sites

Paint.NET only support the basic features provided by the .NET Framework.

It's not that the .NET Framework only exposes basic features for PNG. It's that we're only using the basic subset of features that are exposed.

In other words -- this is an artifact of Paint.NET, not .NET.

The Paint.NET Blog: https://blog.getpaint.net/

Donations are always appreciated! https://www.getpaint.net/donate.html

forumSig_bmwE60.jpg

Link to comment
Share on other sites

  • 3 months later...
This is something we're planning on adding soon.

Is there any chance that while you're at it, improvements can be made to the resulting PNG filesize (already discussed for example here) ?

For example, loading a 1.9MB JPEG File Photo, 2272x1704, and saving it again as PNG produces the following filesizes:

Paint .NET 3.08 : 9,47MB

Paint Shop Pro 11: 6,29MB

I don't have Photoshop installed, but from tests I have done earlier i'd say that Photopshop's resulting filesize is slightly below Paint Shop Pro's.

But even when trying to use pngcrush to reduce the filesize, the Paint .NET png file remains larger!

pngcrush(Paint .NET PNG File): 9,47MB => 6,93MB

pngcrush(Paint Shop Pro PNG File): 6,29MB => 5,96MB

Or when using pngout, a program which the paint.NET development team seems to be familiar with:

pngout(Paint .NET PNG File): 9,47MB => 6,79MB

pngout(Paint Shop Pro PNG File): 6,29MB => 6,08MB

Judging from pngout's output, the Paint .NET PNG files seem to contain alpha transparency even though it should not. This is probably responsible for quite a bit of the wasted space. Can this be switched off?

I looked through the .NET documentation but wasn't really successful in finding something. Those .NET image encoder options aren't documented too well IMHO...

I don't really expect Paint .NET's PNG output files to be as small as pngout's. But at the moment they are 50% bigger than the competition (PSP11) and 59% bigger than what's theoretically possible (PSP11+pngcrush)...

Is there any hope that this gap in filesize can be closed/reduced in future versions? Or is this a limitation of .NET ?

Link to comment
Share on other sites

Ok I thought there was already a rule about not reviving very old threads. Oh, there is! Don't do it.

Do not post again until you have read the rules.

Thread Closed

The Paint.NET Blog: https://blog.getpaint.net/

Donations are always appreciated! https://www.getpaint.net/donate.html

forumSig_bmwE60.jpg

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...