I am trying to use PNGCRUSH to reduce the size of my png file. I downloaded the zip file and extracted the contents. Can someone tell what I do now in order to use it? I don't see and .exe file in the extracted files. Thanks in advance!
Also, I read all the stuff in the forum related to png files. Concerning time-outs when uploading png images...what do you do if it times out? Just keep trying until it doesn't time out? Will the upload eventually not time-out?
I am having problems with it timing out. Guess I'll just leave my files the size they are and not "crush" them. (Sounds painful :-) If I get a time-out error, I'll just keep trying again until it works. Thanks!
I may be totally wrong, but it looks like this application might be useful for graphics which are meant to remain online. Since you're working with printable graphics, you'll want them to be 100-300 dpi, at least. I wouldn't try to optimize them.
PNG crush won't do anything to impact the usefulness of a png file here unless you use its image manipulation options to change the color depth or something. Lossless is lossless. CP doesn't use any color profile, exif, etc. information so that's all safe to strip out. And better lossless compression never hurt anyone.
If you don't mind it taking a little time, you can try this command:
pngcrush -brute {infile.png} {outfile.png}
where "{infile'png}" is the name of the current file and "{outfile.png}" is the name of the new crushed version.
The -brute option is almost always a waste of time compared to pngcrush's default strategy. You might save 5 or 10 bytes but it takes 100 times as long.