Links & Stuff

(I check these links every once in a while. Still, a link that's here may have become outdated. If you find one, please tell me - preferrably with the new location.)

LIBTIFF This is the main web page for Sam Lefflers TIFF library at the time of writing. Judging from the directory name, this may change. You can FTP the library from ftp://ftp.sgi.com/graphics/tiff/tiff-v3.4beta037-tar.gz.

LIBJPEG ver 6b You can download the independent JPEG group's library here. Or better yet, do an archie search on jpegsrc.v6b.tar.gz to find the site nearest to you. Note that the paintlib project files are made for ver. 6b of the library. You can get ver. 6a to work with minor changes, and any earlier versions cause problems when used with paintlib.

PNG information The PNG home page. The official file format specification can be found at http://www.w3.org/pub/WWW/TR/REC-png.html. libpng itself is at ftp://swrinde.nde.swri.edu/pub/png/src/lpng102.zip. You also need zlib for png support (ftp://swrinde.nde.swri.edu/pub/png/src/zlib113.zip).

NETPBM Link to a NETPBM ftp site. NETPBM (based on PBMPLUS) is a package of image file decoders and encoders including source code. Sadly, the last version of this package dates march '94. NETPBM supports a lot of formats and may be a good starting point if you need to write your own decoder. There are a lot of other places where NETPBM can be found. Do an archie search to find the location nearest to you.

Graphics File Formats book and FAQ Not a net link, but a book recommendation:

Encyclopedia of Graphics File Formats: Complete Reference with Links to Internet Resources, by James D. Murray & William van Ryper. 2nd Edition March 1996. 1050 pages (est.). Includes CD-ROM, ISBN: 1-56592-161-5, $79.95 (est.)

This book/CD combination was my main source of graphics file format information whenever I couldn't find code. James D. Murray also maintains the graphics file format FAQ regularly posted to comp.graphics.misc.

Graphics File Formats home page This page contains updates for the info in the book mentioned above. It's usable if you don't have the book, but of course they refer to it a lot since they want you to buy it...