[PNG icon] PNG Documentation

Herein lie links to various versions of the PNG specification; the closely related MNG, JNG, zlib and deflate specifications; the PNG reference library, libpng; the ISO 8859-1 (``Latin-1'') character set used in PNG and MNG's old-style text chunks; and the complete online text of PNG: The Definitive Guide.


Specifications

 * PNG Specification (versions 1.0 through 1.2 and ISO/IEC/W3C), Extensions, and Register:
 * US (California) or local mirror site
 * US (Texas)
 * Netherlands
 * UK
 * Denmark
 * Russia

 * MNG and JNG Specifications:
 * US (California)
 * US (Texas)
 * UK
 * Denmark
 * Russia

 * zlib and Deflate Specifications:
 * US
 * France (Courbevoie)


The libpng source distribution contains full documentation in plain text format, but the HTML translations by Deron Meranda (1.2.5) and Nicolas Roussel (1.0.3) may be browsed more conveniently online.

libpng Documentation

 * libpng 1.2.5:
 * US (California) or local mirror site (also via ftp)
 * UK

 * libpng 1.0.3:
 * US (California) or local mirror site (also via ftp)
 * UK


The ISO 8859-1 character set (also known as ``Latin-1'') is used by both PNG and MNG.

ISO 8859-1 Character Set

[ISO 8859-1 character set]

 * Plain text:
 * US (Texas)
 * US (Texas)
 * US (Virginia)
 * UK

 * PNG image (721 x 785; 8179 bytes):
 * US (California) or local mirror site (also via ftp)
 * US (Texas)
 * US (Texas)
 * US (Virginia)
 * UK

 * JPEG image (721 x 785; 52937 bytes):
 * US (California) or local mirror site (also via ftp)
 * US (Texas)
 * US (Texas)
 * US (Virginia)
 * UK


The parts of the PNG book that describe application support are now rather dated (circa 1998-1999), but the information about PNG itself and about programming with libpng is still quite relevant. The complete text is available under the GNU Free Documentation License. (Thanks to O'Reilly and Associates for agreeing to relicense it.)

[PNG:TDG cover image]

PNG: The Definitive Guide

 * HTML format, multi-page:
 * US (California) or local mirror site
 * US (Texas)
 * Netherlands
 * UK
 * Denmark
 * Russia

 * HTML format, multi-page, downloadable zip archive:
 * SourceForge mirrors (updates?)

 * Associated material:
 * Source code to demo programs
 * Errata list
 * Author's notes and timeline


Here are some related PNG pages at this site:


[primary site hosted by SourceForge.net] Last modified 3 February 2008.

Copyright © 1996-2008 Greg Roelofs.
This Mirror is powered by Cybermirror (Imprint) of Philivision (DE, US & UK)