I often use OptiPNG or pngcrush to reduce the file size of my PNG images.
I would like to be able to do this sort of thing programatically from within a .NET application. I'm dynamically generating PNGs that get sent to a mobile device, so I'd like to keep the filesize down.
Image quality is important, so PNG will definitely win over jpeg in this case.
Are there any existing libraries that I can use to do this?
Why don't you try running any of the applications you've named from within your application using a command parameter. Or, if that's not possible, using windows automation.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With