gif2png

gif2png

The gif2png program converts files from the Graphic Interchange Format (GIF) to Portable Network Graphics (PNG).

Name Last Update
test Loading commit data...
.gitignore Loading commit data...
437_l1.c Loading commit data...
COPYING Loading commit data...
INSTALL Loading commit data...
Makefile Loading commit data...
NEWS Loading commit data...
README Loading commit data...
control Loading commit data...
gif2png-logo.png Loading commit data...
gif2png.c Loading commit data...
gif2png.h Loading commit data...
gif2png.xml Loading commit data...
gifread.c Loading commit data...
memory.c Loading commit data...
version.c Loading commit data...
web2png Loading commit data...
web2png.xml Loading commit data...
		gif2png -- GIF to PNG graphics file conversion

The gif2png program converts files from the Graphic Interchange Format
to Portable Network Graphics.  It can be built under any operating
system conforming to POSIX.1-2001 and C99; this includes all modern
Unixes.

This distribution also supplies web2png, a Python front end for
gif2png which automagically converts entire web hierarchies (the
graphics files themselves and references to them in web pages).

Installation instructions are in the file INSTALL.  Note that the
horrible old autotools build, having become unnecessary in a world
where POSIX conformance is everywhere, has been shot and buried.  The
"build system" is now a plain Makefile.

You can test the correctness of this code with the regression-test
suite in the directory test/; this can be done with 'make check' from
the toplevel directory. While gif2png is very mature and well-tested,
the kinds of bit-level tweaking operations it does could go subtly
wrong on unusual hardware architectures.

These programs have a home site at http://www.catb.org/~esr/gif2png/.
Look there for updates and related resources. 
See NEWS for the project history.

					Eric S. Raymond
					esr@thyrsus.com
					http://www.catb.org/~esr