Gdk.Pixbuf: Method Members

The methods of Gdk.Pixbuf are listed below. For a list of all members, see the Pixbuf Members list.

See Also: Inherited members from GLib.Object

Public Methods

AddAlpha(bool, byte, byte, byte) : Pixbuf
Adds an alpha channel to the Pixbuf
ApplyEmbeddedOrientation() : Pixbuf
Applies an embedded orientation transform.
Clone() : object
Documentation for this section has not yet been entered.
Composite(Pixbuf, int, int, int, int, double, double, double, double, InterpType, int)
Scale and Compose a Pixbuf
CompositeColor(Pixbuf, int, int, int, int, double, double, double, double, InterpType, int, int, int, int, uint, uint)
Scale and Compose a Pixbuf with control over the checks
CompositeColorSimple(int, int, InterpType, int, int, uint, uint) : Pixbuf
Scaling with checkboard rendering
Copy() : Pixbuf
Copies the Pixbuf
CopyArea(int, int, int, int, Pixbuf, int, int)
Copies a region from one Pixbuf to another
CreateFromDrawable(Drawable, Colormap, int, int, int, int, int, int) : Pixbuf
Generates a new Pixbuf object from a Gdk.Drawable.
static
ErrorQuark() : int
Documentation for this section has not yet been entered.
Fill(uint)
Fills a pixbuf with a single color
Flip(bool) : Pixbuf
Flips a pixbuf horizontally or vertically.
static
FromDrawable(Drawable, Colormap, int, int, int, int, int, int) : Pixbuf
Creates a new Pixbuf object from a Gdk.Drawable.
static
FromPixdata(Pixdata, bool) : Pixbuf
Creates a Pixbuf from a Pixdata
static
GetFileInfo(string, out int, out int) : PixbufFormat
Documentation for this section has not yet been entered.
GetFromDrawable(Drawable, Colormap, int, int, int, int, int, int) : Pixbuf
Gets image from a Gdk.Drawable
GetFromImage(Image, Colormap, int, int, int, int, int, int) : Pixbuf
Gets an image from a Gdk.Image
GetOption(string) : string
Looks up an option in the Pixbuf
static
LoadFromResource(string) : Pixbuf
Loads a pixbuf from a resource file.
Ref() : Pixbuf
Documentation for this section has not yet been entered.
RenderPixmapAndMask(out Pixmap, out Pixmap, int)
Creates pixmap and mask bitmaps for a given alpha threshold.
RenderPixmapAndMaskForColormap(Colormap, out Pixmap, out Pixmap, int)
Creates pixmap and mask bitmaps for a given alpha threshold using a specified colormap.
RenderThresholdAlpha(Pixmap, int, int, int, int, int, int, int)
Render pixbuf alpha channel as a bi-level clip mask to a Gdk.Pixmap
RenderToDrawable(Drawable, GC, int, int, int, int, int, int, RgbDither, int, int)
Renders the image into a Drawable
RenderToDrawableAlpha(Drawable, int, int, int, int, int, int, PixbufAlphaMode, int, RgbDither, int, int)
Obsolete; do not use. Use Drawable.DrawPixbuf instead.
RotateSimple(PixbufRotation) : Pixbuf
Rotates a pixbuf by a multiple of 90 degrees, and returns the result in a new pixbuf.
SaturateAndPixelate(Pixbuf, float, bool)
Saturation and pixelation of a Pixbuf
Save(string, string) : bool
Saves pixbuf to a file.
SaveToBuffer(string) : byte[]
Saves to a buffer.
SaveToBuffer(string, string[], string[]) : byte[]
Saves to a buffer.
SaveToCallback(PixbufSaveFunc, string)
Save using a callback delegate.
SaveToCallback(PixbufSaveFunc, string, string[], string[])
Save using a callback delegate.
Savev(string, string, string[], string[]) : bool
Saves pixbuf to a file.
Scale(Pixbuf, int, int, int, int, double, double, double, double, InterpType)
Scale transformation.
ScaleSimple(int, int, InterpType) : Pixbuf
Scales a Pixbuf
Unref()
Documentation for this section has not yet been entered.