libPNG
Allows reading and writing PNG images.
Website: http://www.libpng.org/pub/png/libpng.html
Platforms supported: Win32, Linux, DOS
Headers to include: png.bi
Header versions: 1.2.53, 1.4.16, 1.5.21, 1.6.16
Examples: in examples/files/libpng/
When #including png.bi, you can `#define __LIBPNG_VERSION` to one of `12`, `14`, `15`, `16` in order to select the desired libpng version. The default is the latest version.
Overriding the default allows you to match the exact libpng version on your system (interesting for Linux distros which, for example, use the libpng 1.2 series instead of the latest version).