gimppixbuf 3 LIBGIMP Library gimppixbufGet a thumbnail pixbuf for a drawable or image. Synopsis enum GimpPixbufTransparency; GdkPixbuf* gimp_image_get_thumbnail (gint32 image_ID, gint width, gint height, GimpPixbufTransparency alpha); GdkPixbuf* gimp_drawable_get_thumbnail (gint32 drawable_ID, gint width, gint height, GimpPixbufTransparency alpha); GdkPixbuf* gimp_drawable_get_sub_thumbnail (gint32 drawable_ID, gint src_x, gint src_y, gint src_width, gint src_height, gint dest_width, gint dest_height, GimpPixbufTransparency alpha); Description Get a thumbnail pixbuf for a drawable or image. Details <anchor id="GimpPixbufTransparency"/>enum GimpPixbufTransparency GimpPixbufTransparencytypedef enum { GIMP_PIXBUF_KEEP_ALPHA, GIMP_PIXBUF_SMALL_CHECKS, GIMP_PIXBUF_LARGE_CHECKS } GimpPixbufTransparency; <anchor id="gimp-image-get-thumbnail"/>gimp_image_get_thumbnail () gimp_image_get_thumbnailGdkPixbuf* gimp_image_get_thumbnail (gint32 image_ID, gint width, gint height, GimpPixbufTransparency alpha); Retrieves a thumbnail pixbuf for the image identified by image_ID. The thumbnail will be not larger than the requested size. image_ID : the image ID width : the requested thumbnail width (<= 512 pixels) height : the requested thumbnail height (<= 512 pixels) alpha : how to handle an alpha channel Returns : a new GdkPixbuf Since GIMP 2.2 <anchor id="gimp-drawable-get-thumbnail"/>gimp_drawable_get_thumbnail () gimp_drawable_get_thumbnailGdkPixbuf* gimp_drawable_get_thumbnail (gint32 drawable_ID, gint width, gint height, GimpPixbufTransparency alpha); Retrieves a thumbnail pixbuf for the drawable identified by drawable_ID. The thumbnail will be not larger than the requested size. drawable_ID : the drawable ID width : the requested thumbnail width (<= 512 pixels) height : the requested thumbnail height (<= 512 pixels) alpha : how to handle an alpha channel Returns : a new GdkPixbuf Since GIMP 2.2 <anchor id="gimp-drawable-get-sub-thumbnail"/>gimp_drawable_get_sub_thumbnail () gimp_drawable_get_sub_thumbnailGdkPixbuf* gimp_drawable_get_sub_thumbnail (gint32 drawable_ID, gint src_x, gint src_y, gint src_width, gint src_height, gint dest_width, gint dest_height, GimpPixbufTransparency alpha); Retrieves a thumbnail pixbuf for the drawable identified by drawable_ID. The thumbnail will be not larger than the requested size. drawable_ID : the drawable ID src_x : the x coordinate of the area src_y : the y coordinate of the area src_width : the width of the area src_height : the height of the area dest_width : the requested thumbnail width (<= 512 pixels) dest_height : the requested thumbnail height (<= 512 pixels) alpha : how to handle an alpha channel Returns : a new GdkPixbuf Since GIMP 2.2