添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
typedef Glib::SListHandle <
Glib::RefPtr < PixbufFormat >,
PixbufFormatTraits > SListHandle_PixbufFormat typedef sigc::slot< void,
const guint8* > SlotDestroyData

Public Member Functions

Glib::RefPtr < Gdk::Pixbuf > add_alpha (bool substitute_color, guint8 r, guint8 g, guint8 b) const  Takes an existing pixbuf and adds an alpha channel to it.
void
composite (const Glib::RefPtr < Gdk::Pixbuf >& dest, int dest_x, int dest_y, int dest_width, int dest_height, double offset_x, double offset_y, double scale_x, double scale_y, InterpType interp_type, int overall_alpha) const  Creates a transformation of the source image src by scaling by scale_x and scale_y then translating by offset_x and offset_y .
void
composite_color (const Glib::RefPtr < Gdk::Pixbuf >& dest, int dest_x, int dest_y, int dest_width, int dest_height, double offset_x, double offset_y, double scale_x, double scale_y, InterpType interp_type, int overall_alpha, int check_x, int check_y, int check_size, guint32 color1, guint32 color2) const  Creates a transformation of the source image src by scaling by scale_x and scale_y then translating by offset_x and offset_y , then composites the rectangle ( dest_x , dest_y , dest_width , dest_height ) of the resulting image with a checkboard of the colors color1 and color2 and renders it onto the destination image.
Glib::RefPtr < Gdk::Pixbuf > composite_color_simple (int dest_width, int dest_height, InterpType interp_type, int overall_alpha, int check_size, guint32 color1, guint32 color2) const  Creates a new Gdk::Pixbuf by scaling src to dest_width x dest_height and compositing the result with a checkboard of colors color1 and color2 .
Glib::RefPtr < Pixbuf > copy () const  Creates a new Gdk::Pixbuf with a copy of the information in the specified pixbuf .
void
copy_area (int src_x, int src_y, int width, int height, const Glib::RefPtr < Gdk::Pixbuf >& dest_pixbuf, int dest_x, int dest_y) const  Copies a rectangular area from src_pixbuf to dest_pixbuf .
void
fill (guint32 pixel)  Clears a pixbuf to the given RGBA value, converting the RGBA value into the pixbuf's pixel format.
Glib::RefPtr < Gdk::Pixbuf > flip (bool horizontal=true) const  Flips a pixbuf horizontally or vertically and returns the result in a new pixbuf.
int
get_bits_per_sample () const  Queries the number of bits per color sample in a pixbuf.
Colorspace get_colorspace () const  Queries the color space of a pixbuf.
bool
get_has_alpha () const  Queries whether a pixbuf has an alpha channel (opacity information).
int
get_height () const  Queries the height of a pixbuf.
int
get_n_channels () const  Queries the number of channels of a pixbuf.
Glib::ustring get_option (const Glib::ustring & key) const  Looks up key in the list of options that may have been attached to the pixbuf when it was loaded.
guint8*
get_pixels () const  Queries a pointer to the pixel data of a pixbuf.
int
get_rowstride () const  Queries the rowstride of a pixbuf, which is the number of bytes between the start of a row and the start of the next row.
int
get_width () const  Queries the width of a pixbuf.
const GdkPixbuf*
gobj () const  Provides access to the underlying C GObject.
GdkPixbuf*
gobj ()  Provides access to the underlying C GObject.
GdkPixbuf*
gobj_copy ()  Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs.
void
render_pixmap_and_mask ( Glib::RefPtr < Pixmap >& pixmap_return, Glib::RefPtr < Bitmap >& mask_return, int alpha_threshold) void render_pixmap_and_mask_for_colormap (const Glib::RefPtr < Colormap >& colormap, Glib::RefPtr < Pixmap >& pixmap_return, Glib::RefPtr < Bitmap >& mask_return, int alpha_threshold) void render_threshold_alpha (const Glib::RefPtr < Gdk::Bitmap >& bitmap, int src_x, int src_y, int dest_x, int dest_y, int width, int height, int alpha_threshold)  Takes the opacity values in a rectangular portion of a pixbuf and thresholds them to produce a bi-level alpha mask that can be used as a clipping mask for a drawable.
void
render_to_drawable (const Glib::RefPtr < Drawable >& drawable, const Glib::RefPtr < Gdk::GC >& gc, int src_x, int src_y, int dest_x, int dest_y, int width, int height, RgbDither dither, int x_dither, int y_dither)  Renders a rectangular portion of a pixbuf to a drawable while using the specified GC .
void
render_to_drawable_alpha (const Glib::RefPtr < Drawable >& drawable, int src_x, int src_y, int dest_x, int dest_y, int width, int height, PixbufAlphaMode alpha_mode, int alpha_threshold, RgbDither dither, int x_dither, int y_dither)  Renders a rectangular portion of a pixbuf to a drawable.
Glib::RefPtr < Gdk::Pixbuf > rotate_simple ( PixbufRotation angle) const  Rotates a pixbuf by a multiple of 90 degrees, and returns the result in a new pixbuf.
void
saturate_and_pixelate (const Glib::RefPtr < Gdk::Pixbuf >& dest, float saturation, bool pixelate) const  Modifies saturation and optionally pixelates src , placing the result in dest .
void
save (const std::string& filename, const Glib::ustring & type, const Glib::StringArrayHandle & option_keys, const Glib::StringArrayHandle & option_values)  Saves pixbuf to a file in format type .
void
save (const std::string& filename, const Glib::ustring & type)  Saves pixbuf to a file in format type .
void
save_to_buffer (gchar*& buffer, gsize& buffer_size, const Glib::ustring & type, const Glib::StringArrayHandle & option_keys, const Glib::StringArrayHandle & option_values) void save_to_buffer (gchar*& buffer, gsize& buffer_size, const Glib::ustring & type="png") void scale (const Glib::RefPtr < Gdk::Pixbuf >& dest, int dest_x, int dest_y, int dest_width, int dest_height, double offset_x, double offset_y, double scale_x, double scale_y, InterpType interp_type) const  Creates a transformation of the source image src by scaling by scale_x and scale_y then translating by offset_x and offset_y , then renders the rectangle ( dest_x , dest_y , dest_width , dest_height ) of the resulting image onto the destination image replacing the previous contents.
Glib::RefPtr < Gdk::Pixbuf > scale_simple (int dest_width, int dest_height, InterpType interp_type) const  Create a new Gdk::Pixbuf containing a copy of src scaled to dest_width x dest_height .
virtual
~Pixbuf ()

Static Public Member Functions

static Glib::RefPtr < Pixbuf > create ( Colorspace colorspace, bool has_alpha, int bits_per_sample, int width, int height)  Creates a new Gdk::Pixbuf structure and allocates a buffer for it.
static
Glib::RefPtr < Pixbuf > create (const Glib::RefPtr < Image >& src, const Glib::RefPtr < Colormap >& cmap, int src_x, int src_y, int dest_x, int dest_y, int width, int height) static Glib::RefPtr < Pixbuf > create (const Glib::RefPtr < Drawable >& src, const Glib::RefPtr < Colormap >& cmap, int src_x, int src_y, int dest_x, int dest_y, int width, int height) static Glib::RefPtr < Pixbuf > create_from_data (const guint8* data, Colorspace colorspace, bool has_alpha, int bits_per_sample, int width, int height, int rowstride, const SlotDestroyData & destroy_slot)  Creates a new Gdk::Pixbuf out of in-memory image data.
static
Glib::RefPtr < Pixbuf > create_from_data (const guint8* data, Colorspace colorspace, bool has_alpha, int bits_per_sample, int width, int height, int rowstride)  Creates a new Gdk::Pixbuf out of in-memory image data.
static
Glib::RefPtr < Pixbuf > create_from_file (const std::string& filename, int width, int height, bool preserve_aspect_ratio=true)  Creates a new pixbuf by loading an image from a file.
static
Glib::RefPtr < Pixbuf > create_from_file (const std::string& filename)  Creates a new pixbuf by loading an image from a file.
static
Glib::RefPtr < Pixbuf > create_from_inline (int data_length, const guint8* data, bool copy_pixels=false)  Create a Gdk::Pixbuf from a flat representation that is suitable for storing as inline data in a program.
static
Glib::RefPtr < Pixbuf > create_from_xpm_data (const char* const* data)  Creates a new pixbuf by parsing XPM data in memory.
static
Glib::RefPtr < Pixbuf > create_subpixbuf (const Glib::RefPtr < Pixbuf >& src_pixbuf, int src_x, int src_y, int width, int height)  Creates a new pixbuf which represents a sub-region of src_pixbuf .
static
SListHandle_PixbufFormat get_formats ()

Protected Member Functions

Pixbuf (const Glib::RefPtr < Image >& src, const Glib::RefPtr < Colormap >& cmap, int src_x, int src_y, int dest_x, int dest_y, int width, int height) Pixbuf (const Glib::RefPtr < Drawable >& src, const Glib::RefPtr < Colormap >& cmap, int src_x, int src_y, int dest_x, int dest_y, int width, int height)

Related Functions

(Note that these are not member functions.)

Glib::RefPtr < Gdk::Pixbuf > wrap (GdkPixbuf* object, bool take_copy=false)  A Glib::wrap() method for this object.

Member Typedef Documentation

Takes an existing pixbuf and adds an alpha channel to it. If the existing pixbuf already had an alpha channel, the channel values are copied from the original; otherwise, the alpha channel is initialized to 255 (full opacity).

If substitute_color is true , then the color specified by ( r , g , b ) will be assigned zero opacity. That is, if you pass (255, 255, 255) for the substitute color, all white pixels will become fully transparent.

Parameters:
substitute_color Whether to set a color to zero opacity. If this is false , then the ( r , g , b ) arguments will be ignored. r Red value to substitute. g Green value to substitute. b Blue value to substitute.
Returns:
A newly-created pixbuf with a reference count of 1.
Creates a transformation of the source image src by scaling by scale_x and scale_y then translating by offset_x and offset_y . This gives an image in the coordinates of the destination pixbuf. The rectangle ( dest_x , dest_y , dest_width , dest_height ) is then composited onto the corresponding rectangle of the original destination image.

When the destination rectangle contains parts not in the source image, the data at the edges of the source image is replicated to infinity.

<figure id="pixbuf-composite-diagram"> <title>Compositing of pixbufs</title> <graphic fileref="composite.png" format="PNG"/> </figure>

Parameters:
dest The Gdk::Pixbuf into which to render the results. dest_x The left coordinate for region to render. dest_y The top coordinate for region to render. dest_width The width of the region to render. dest_height The height of the region to render. offset_x The offset in the X direction (currently rounded to an integer). offset_y The offset in the Y direction (currently rounded to an integer). scale_x The scale factor in the X direction. scale_y The scale factor in the Y direction. interp_type The interpolation type for the transformation. overall_alpha Overall alpha for source image (0..255). Creates a transformation of the source image src by scaling by scale_x and scale_y then translating by offset_x and offset_y , then composites the rectangle ( dest_x , dest_y , dest_width , dest_height ) of the resulting image with a checkboard of the colors color1 and color2 and renders it onto the destination image. See composite_color_simple() for a simpler variant of this function suitable for many tasks.

Parameters:
dest The Gdk::Pixbuf into which to render the results. dest_x The left coordinate for region to render. dest_y The top coordinate for region to render. dest_width The width of the region to render. dest_height The height of the region to render. offset_x The offset in the X direction (currently rounded to an integer). offset_y The offset in the Y direction (currently rounded to an integer). scale_x The scale factor in the X direction. scale_y The scale factor in the Y direction. interp_type The interpolation type for the transformation. overall_alpha Overall alpha for source image (0..255). check_x The X offset for the checkboard (origin of checkboard is at - check_x , - check_y ). check_y The Y offset for the checkboard. check_size The size of checks in the checkboard (must be a power of two). color1 The color of check at upper left. color2 The color of the other check. Creates a new Gdk::Pixbuf by scaling src to dest_width x dest_height and compositing the result with a checkboard of colors color1 and color2 .

Parameters:
dest_width The width of destination image. dest_height The height of destination image. interp_type The interpolation type for the transformation. overall_alpha Overall alpha for source image (0..255). check_size The size of checks in the checkboard (must be a power of two). color1 The color of check at upper left. color2 The color of the other check.
Returns:
The new Gdk::Pixbuf , or 0 if not enough memory could be allocated for it.
Copies a rectangular area from src_pixbuf to dest_pixbuf . Conversion of pixbuf formats is done automatically.

Parameters:
src_x Source X coordinate within src_pixbuf . src_y Source Y coordinate within src_pixbuf . width Width of the area to copy. height Height of the area to copy. dest_pixbuf Destination pixbuf. dest_x X coordinate within dest_pixbuf . dest_y Y coordinate within dest_pixbuf . Creates a new Gdk::Pixbuf structure and allocates a buffer for it. The buffer has an optimal rowstride. Note that the buffer is not cleared; you will have to fill it completely yourself.

Parameters:
colorspace Color space for image. has_alpha Whether the image should have transparency information. bits_per_sample Number of bits per color sample. width Width of image in pixels. height Height of image in pixels.
Returns:
A newly-created Gdk::Pixbuf with a reference count of 1, or 0 if not enough memory could be allocated for the image buffer.
Creates a new Gdk::Pixbuf out of in-memory image data. Currently only RGB images with 8 bits per sample are supported.

Parameters:
data Image data in 8-bit/sample packed format. colorspace Colorspace for the image data. has_alpha Whether the data has an opacity channel. bits_per_sample Number of bits per sample. width Width of the image in pixels. height Height of the image in pixels. rowstride Distance in bytes between rows. destroy_slot Slot used to free the data when the pixbuf's reference count drops to zero.
Returns:
A newly-created Gdk::Pixbuf object.
Creates a new Gdk::Pixbuf out of in-memory image data. Currently only RGB images with 8 bits per sample are supported.

Parameters:
data Image data in 8-bit/sample packed format. colorspace Colorspace for the image data. has_alpha Whether the data has an opacity channel. bits_per_sample Number of bits per sample. width Width of the image in pixels. height Height of the image in pixels. rowstride Distance in bytes between rows.
Returns:
A newly-created Gdk::Pixbuf object.
Creates a new pixbuf by loading an image from a file. The file format is detected automatically. If 0 is returned, then error will be set. Possible errors are in the Gdk::PIXBUF_ERROR and G::FILE_ERROR domains. The image will be scaled to fit in the requested size, optionally preserving the image's aspect ratio.

When preserving the aspect ratio, a width of -1 will cause the image to be scaled to the exact given height, and a height of -1 will cause the image to be scaled to the exact given width. When not preserving aspect ratio, a width or height of -1 means to not scale the image at all in that dimension. Negative values for width and height are allowed since 2.8.

Parameters:
filename Name of file to load, in the GLib file name encoding. width The width the image should have or -1 to not constrain the width. height The height the image should have or -1 to not constrain the height. preserve_aspect_ratio true to preserve the image's aspect ratio. error Return location for an error.
Returns:
A newly-created pixbuf with a reference count of 1, or 0 if any of several error conditions occurred: the file could not be opened, there was no loader for the file's format, there was not enough memory to allocate the image buffer, or the image file contained invalid data.
Since gtkmm 2.6:
Creates a new pixbuf by loading an image from a file. The file format is detected automatically. If 0 is returned, then error will be set. Possible errors are in the Gdk::PIXBUF_ERROR and G::FILE_ERROR domains.

Parameters:
filename Name of file to load, in the GLib file name encoding. error Return location for an error.
Returns:
A newly-created pixbuf with a reference count of 1, or 0 if any of several error conditions occurred: the file could not be opened, there was no loader for the file's format, there was not enough memory to allocate the image buffer, or the image file contained invalid data.
Create a Gdk::Pixbuf from a flat representation that is suitable for storing as inline data in a program. This is useful if you want to ship a program with images, but don't want to depend on any external files.

GTK+ ships with a program called <command>gdk-pixbuf-csource</command> which allows for conversion of Gdk::Pixbufs into such a inline representation. In almost all cases, you should pass the <option>--raw</option> flag to <command>gdk-pixbuf-csource</command>. A sample invocation would be:

 gdk-pixbuf-csource --raw --name=myimage_inline myimage.png
For the typical case where the inline pixbuf is read-only static data, you don't need to copy the pixel data unless you intend to write to it, so you can pass false for copy_pixels . (If you pass <option>--rle</option> to <command>gdk-pixbuf-csource</command>, a copy will be made even if copy_pixels is false, so using this option is generally a bad idea.)

If you create a pixbuf from const inline data compiled into your program, it's probably safe to ignore errors and disable length checks, since things will always succeed:

 pixbuf = gdk_pixbuf_new_from_inline (-1, myimage_inline, <tt>false</tt>, <tt>0</tt>);
For non-const inline data, you could get out of memory. For untrusted inline data located at runtime, you could have corrupt inline data in addition. 

Parameters:
data_length Length in bytes of the data argument or -1 to disable length checks. data Byte data containing a serialized Gdk::Pixdata structure. copy_pixels Whether to copy the pixel data, or use direct pointers data for the resulting pixbuf. error G::Error return location, may be 0 to ignore errors.
Returns:
A newly-created Gdk::Pixbuf structure with a reference, count of 1, or 0 if an error occurred.
Creates a new pixbuf by parsing XPM data in memory. This data is commonly the result of including an XPM file into a program's C source.

Parameters:
data Pointer to inline XPM data.
Returns:
A newly-created pixbuf with a reference count of 1.
Creates a new pixbuf which represents a sub-region of src_pixbuf . The new pixbuf shares its pixels with the original pixbuf, so writing to one affects both. The new pixbuf holds a reference to src_pixbuf , so src_pixbuf will not be finalized until the new pixbuf is finalized.

Parameters:
src_pixbuf A Gdk::Pixbuf. src_x X coord in src_pixbuf . src_y Y coord in src_pixbuf . width Width of region in src_pixbuf . height Height of region in src_pixbuf .
Returns:
A new pixbuf.
Clears a pixbuf to the given RGBA value, converting the RGBA value into the pixbuf's pixel format. The alpha will be ignored if the pixbuf doesn't have an alpha channel.

Parameters:
pixel RGBA pixel to clear to (0xffffffff is opaque white, 0x00000000 transparent black). Flips a pixbuf horizontally or vertically and returns the result in a new pixbuf.

Parameters:
horizontal true to flip horizontally, false to flip vertically.
Returns:
A new pixbuf.
Since gtkmm 2.6:
Looks up key in the list of options that may have been attached to the pixbuf when it was loaded.

Parameters:
key A nul-terminated string.
Returns:
The value associated with key . This is a nul-terminated string that should not be freed or 0 if key was not found.
Queries the rowstride of a pixbuf, which is the number of bytes between the start of a row and the start of the next row.

Returns:
Distance between row starts.
Takes the opacity values in a rectangular portion of a pixbuf and thresholds them to produce a bi-level alpha mask that can be used as a clipping mask for a drawable.

Parameters:
bitmap Bitmap where the bilevel mask will be painted to. src_x Source X coordinate. src_y Source Y coordinate. dest_x Destination X coordinate. dest_y Destination Y coordinate. width Width of region to threshold, or -1 to use pixbuf width. height Height of region to threshold, or -1 to use pixbuf height. alpha_threshold Opacity values below this will be painted as zero; all other values will be painted as one. Renders a rectangular portion of a pixbuf to a drawable while using the specified GC. This is done using GdkRGB, so the specified drawable must have the GdkRGB visual and colormap. Note that this function will ignore the opacity information for images with an alpha channel; the GC must already have the clipping mask set if you want transparent regions to show through.

For an explanation of dither offsets, see the GdkRGB documentation. In brief, the dither offset is important when re-rendering partial regions of an image to a rendered version of the full image, or for when the offsets to a base position change, as in scrolling. The dither matrix has to be shifted for consistent visual results. If you do not have any of these cases, the dither offsets can be both zero.

Deprecated: This function is obsolete. Use gdk_draw_pixbuf() instead.

Parameters:
drawable Destination drawable. gc GC used for rendering. src_x Source X coordinate within pixbuf. src_y Source Y coordinate within pixbuf. dest_x Destination X coordinate within drawable. dest_y Destination Y coordinate within drawable. width Width of region to render, in pixels, or -1 to use pixbuf width. height Height of region to render, in pixels, or -1 to use pixbuf height. dither Dithering mode for GdkRGB. x_dither X offset for dither. y_dither Y offset for dither. Renders a rectangular portion of a pixbuf to a drawable. The destination drawable must have a colormap. All windows have a colormap, however, pixmaps only have colormap by default if they were created with a non-0 window argument. Otherwise a colormap must be set on them with gdk_drawable_set_colormap.

On older X servers, rendering pixbufs with an alpha channel involves round trips to the X server, and may be somewhat slow.

Deprecated: This function is obsolete. Use gdk_draw_pixbuf() instead.

Parameters:
drawable Destination drawable. src_x Source X coordinate within pixbuf. src_y Source Y coordinates within pixbuf. dest_x Destination X coordinate within drawable. dest_y Destination Y coordinate within drawable. width Width of region to render, in pixels, or -1 to use pixbuf width. height Height of region to render, in pixels, or -1 to use pixbuf height. alpha_mode Ignored. Present for backwards compatibility. alpha_threshold Ignored. Present for backwards compatibility. dither Dithering mode for GdkRGB. x_dither X offset for dither. y_dither Y offset for dither. Rotates a pixbuf by a multiple of 90 degrees, and returns the result in a new pixbuf.

Parameters:
angle The angle to rotate by.
Returns:
A new pixbuf
Since gtkmm 2.6:
Modifies saturation and optionally pixelates src , placing the result in dest . src and dest may be the same pixbuf with no ill effects. If saturation is 1.0 then saturation is not changed. If it's less than 1.0, saturation is reduced (the image is darkened); if greater than 1.0, saturation is increased (the image is brightened). If pixelate is true, then pixels are faded in a checkerboard pattern to create a pixelated image. src and dest must have the same image format, size, and rowstride.

Parameters:
dest Place to write modified version of src . saturation Saturation factor. pixelate Whether to pixelate. Saves pixbuf to a file in format type. By default, "jpeg", "png", "ico" and "bmp" are possible file formats to save in, but more formats may be installed. TThe list of all writable formats can be determined by using Gdk::Pixbuf::get_formats() with Gdk::PixbufFormat::is_writable().

The option_keys and , if not empty, should contain pairs of strings that modify the save parameters. For example, "quality", "100".

Currently only a few parameters exist. JPEG images can be saved with a "quality" parameter; its value should be in the range [0,100]. Text chunks can be attached to PNG images by specifying parameters of the form "tEXt::key", where key is an ASCII string of length 1-79. The values are UTF-8 encoded strings. ICO images can be saved in depth 16, 24, or 32, by using the "depth" parameter. When the ICO saver is given "x_hot" and "y_hot" parameters, it produces a CUR instead of an ICO.

Parameters:
filename The path of the file to be created. type The file type. option_keys  option_values 
Exceptions:
Glib::FileError  Gdk::PixbufError  Saves pixbuf to a file in format type. By default, "jpeg", "png", "ico" and "bmp" are possible file formats to save in, but more formats may be installed. TThe list of all writable formats can be determined by using Gdk::Pixbuf::get_formats() with Gdk::PixbufFormat::is_writable().

Parameters:
filename The path of the file to be created. type The file type.
Exceptions:
Glib::FileError  Gdk::PixbufError  Creates a transformation of the source image src by scaling by scale_x and scale_y then translating by offset_x and offset_y , then renders the rectangle ( dest_x , dest_y , dest_width , dest_height ) of the resulting image onto the destination image replacing the previous contents. Try to use scale_simple() first, this function is the industrial-strength power tool you can fall back to if scale_simple() isn't powerful enough.

Parameters:
dest The Gdk::Pixbuf into which to render the results. dest_x The left coordinate for region to render. dest_y The top coordinate for region to render. dest_width The width of the region to render. dest_height The height of the region to render. offset_x The offset in the X direction (currently rounded to an integer). offset_y The offset in the Y direction (currently rounded to an integer). scale_x The scale factor in the X direction. scale_y The scale factor in the Y direction. interp_type The interpolation type for the transformation. Create a new Gdk::Pixbuf containing a copy of src scaled to dest_width x dest_height . Leaves src unaffected. interp_type should be Gdk::INTERP_NEAREST if you want maximum speed (but when scaling down Gdk::INTERP_NEAREST is usually unusably ugly). The default interp_type should be Gdk::INTERP_BILINEAR which offers reasonable quality and speed.

You can scale a sub-portion of src by creating a sub-pixbuf pointing into src ; see new_subpixbuf().

For more complicated scaling/compositing see scale() and composite().

Parameters:
dest_width The width of destination image. dest_height The height of destination image. interp_type The interpolation type for the transformation.
Returns:
The new Gdk::Pixbuf, or 0 if not enough memory could be allocated for it.


Friends And Related Function Documentation

object The C instance. take_copy False if the result should take ownership of the C instance. True if it should take a new copy or ref.
Returns:
A C++ instance that wraps this C instance.


The documentation for this class was generated from the following file: