ZPNG
ZPNG is a graphics library for creating PNG file format files.

It is available under a BSD-style license. Full documentation is on the ZPNG home page.