The GdkPixBuf library provides a number of features: - Image loading facilities. - Rendering of a GdkPixBuf into various formats: drawables (windows, pixmaps), GdkRGB buffers. - A cache interface WWW: http://developer.gnome.org/arch/imaging/gdkpixbuf.html