---
name: "Gtk::Gdk::ImlibImage::reference"
section: "3pm"
platform: "linux"
package: "libgtk-imlib-perl"
version: "0.7009-12"
release: "Debian 4.0 (Etch)"
platforms: ["linux"]
url: "https://new.carta.tech/Gtk::Gdk::ImlibImage::reference"
---

# Gtk::Gdk::ImlibImage::reference(3pm)

GdkImlib::reference - Reference documentation for the GdkImlib module\
 **$bitmap-\>imlib\_free ( $bitmap)**\
 **integer $image-\>add\_image\_to\_eim ($file)**\
 **$image-\>apply\_image ($window)**\
 **$image-\>apply\_modifiers\_to\_rgb ()**\
 **Gtk::Gdk::ImlibImage-\>best\_color\_match ($r, $g**, `$b)`\
 **$image-\>changed\_image ()**\
 **Gtk::Gdk::ImlibImage $image-\>clone\_image ()**\
 **Gtk::Gdk::ImlibImage $image**-\>clone\_scaled\_image ($w, `$h)`\
 **Gtk::Gdk::Pixmap $image-\>copy\_image ()**\
 **Gtk::Gdk::Bitmap $image-\>copy\_mask ()**\
 **Gtk::Gdk::ImlibImage Gtk::Gdk::ImlibImage-\>create\_image\_from\_data ($data, $alpha**, `$w`, `$h)`\
 **Gtk::Gdk::ImlibImage Gtk::Gdk::ImlibImage-\>create\_image\_from\_drawable ($gwin, $gmask**, `$x`, `$y`, `$width`, `$height)`\
 **Gtk::Gdk::ImlibImage Gtk::Gdk::ImlibImage-\>create\_image\_from\_xpm\_data ($data, ...)**\
 **Gtk::Gdk::ImlibImage $image**-\>crop\_and\_clone\_image ($x, `$y`, `$w`, `$h)`\
 **$image-\>crop\_image ($x, $y**, `$w`, `$h)`\
 **Gtk::Gdk::ImlibImage-\>data\_to\_pixmap ($data, ...)**\
 **$image-\>destroy\_image ()**\
 **$image-\>flip\_image\_horizontal ()**\
 **$image-\>flip\_image\_vertical ()**\
 **Gtk::Gdk::ImlibImage-\>free\_colors ()**\
 **Gtk::Gdk::ImlibImage-\>get\_cache\_info ()**\
 **Gtk::Gdk::Colormap Gtk::Gdk::ImlibImage-\>get\_colormap ()**\
 **integer Gtk::Gdk::ImlibImage-\>get\_fallback ()**\
 **scalar $image-\>get\_image\_blue\_curve ()**\
 **Gtk::Gdk::Imlib::ColorModifier $image-\>get\_image\_blue\_modifier ()**\
 **$image-\>get\_image\_border ()**\
 **scalar $image-\>get\_image\_green\_curve ()**\
 **Gtk::Gdk::Imlib::ColorModifier $image-\>get\_image\_green\_modifier ()**\
 **Gtk::Gdk::Imlib::ColorModifier $image-\>get\_image\_modifier ()**\
 **scalar $image-\>get\_image\_red\_curve ()**\
 **Gtk::Gdk::Imlib::ColorModifier $image-\>get\_image\_red\_modifier ()**\
 **integer Gtk::Gdk::ImlibImage-\>get\_render\_type ()**\
 **string Gtk::Gdk::ImlibImage-\>get\_sysconfig ()**\
 **Gtk::Gdk::Visual Gtk::Gdk::ImlibImage-\>get\_visual ()**\
 **Gtk::Gdk::ImlibImage-\>init ()**\
 **Gtk::Gdk::ImlibImage Gtk::Gdk::ImlibImage-\>inlined\_png\_to\_image ($data)**\
 **$image-\>kill\_image ()**\
 **Gtk::Gdk::ImlibImage Gtk::Gdk::ImlibImage-\>load\_alpha ($file)**\
 **integer Gtk::Gdk::ImlibImage-\>load\_colors ($file)**\
 **Gtk::Gdk::ImlibImage-\>load\_file\_to\_pixmap ($file)**\
 **Gtk::Gdk::ImlibImage Gtk::Gdk::ImlibImage-\>load\_image ($file)**\
 **Gtk::Gdk::Pixmap $image-\>move\_image ()**\
 **Gtk::Gdk::Bitmap $image-\>move\_mask ()**\
 **$image-\>paste\_image ($window, $x**, `$y`, `$w`, `$h)`\
 **$image-\>paste\_image\_border ($window, $x**, `$y`, `$w`, `$h)`\
 **integer $image**-\>render ( `$image`, `$width`, `$height)`\
 **integer $image-\>rgb\_height ()**\
 **integer $image-\>rgb\_width ()**\
 **$image-\>rotate\_image ($d)**\
 **integer $image**-\>save\_image ($file, `$info)`\
 **integer $image-\>save\_image\_to\_eim ($file)**\
 **integer $image-\>save\_image\_to\_ppm ($file)**\
 **Gtk::Gdk::ImlibImage-\>set\_cache\_info ($cache\_pixmaps, $cache\_images)**\
 **Gtk::Gdk::ImlibImage-\>set\_fallback ($fallback)**\
 **$image-\>set\_image\_blue\_curve ($mod)**\
 **$image-\>set\_image\_blue\_modifier ($mod)**\
 **$image-\>set\_image\_border ($left, $right**, `$top`, `$bottom)`\
 **$image-\>set\_image\_green\_curve ($mod)**\
 **$image-\>set\_image\_green\_modifier ($mod)**\
 **$image-\>set\_image\_modifier ($mod)**\
 **$image-\>set\_image\_red\_curve ($mod)**\
 **$image-\>set\_image\_red\_modifier ($mod)**\
 **$image-\>set\_image\_shape ($r, $g**, `$b)`\
 **Gtk::Gdk::ImlibImage-\>set\_render\_type ($rend\_type)**\
 **$pixmap-\>imlib\_free ()**
