SNG (Scriptable Network Graphics) is a mini-language designed specifically to represent the entire contents of a PNG in an editable form. Thus, SNGs representing elaborate graphics images and ancillary chunk data can be readily generated or modified using only text tools. SNG is implemented by a compiler/decompiler called sng that losslessly translates between SNG and PNG.
Release Notes: Forward-ported to libpng 1.4. Width and height fields were reversed in sCAL chunk.
Release Notes: This release finds newer locations of the rgb.txt file and was adapted for altered extension handling in recent libpng versions.
Release Notes: This release now supports libpng 1.0.8/1.0.9, a -V option has been included, and a fix for an off-by-one allocation error that was causing segmentation faults has also been implemented.
Release Notes: Forward-ported so it will work with the experimental 1.1.0c version of libpng.