I. API Reference

This part presents the class and function reference for the gdk-pixbuf library. Classes are described together with their methods; individual functions are grouped by functional group.

Table of Contents
Initialization and Versions --  Library version numbers.
The GdkPixbuf Structure -- Information that describes an image.
Reference Counting and Memory Mangement --  Functions for reference counting and memory management on pixbufs.
File Loading -- Loading a pixbuf from a file.
File saving -- Saving a pixbuf to a file.
Image Data in Memory -- Creating a pixbuf from image data that is already in memory.
Inline data -- Functions for inlined pixbuf handling.
Scaling -- Scaling pixbufs and scaling and compositing pixbufs
Rendering -- Rendering a pixbuf to a GDK drawable.
Drawables to Pixbufs -- Getting parts of a GDK drawable's image data into a pixbuf.
Utilities -- Utility and miscellaneous convenience functions.
Animations -- Animated images.
GdkPixbufLoader -- Application-driven progressive image loading.
Module Interface -- Extending gdk-pixbuf
gdk-pixbuf Xlib initialization -- Initializing the gdk-pixbuf Xlib library.
Xlib Rendering -- Rendering a pixbuf to an X drawable.
X Drawables to Pixbufs -- Getting parts of an X drawable's image data into a pixbuf.
XlibRGB -- Rendering RGB buffers to X drawables.