Pike v8.0 release 1738

Method GTK2.GdkPixbuf()->create()


Method create

GTK2.GdkPixbuf GTK2.GdkPixbuf(string|mapping options)

Description

Create a GDK2.Pixbuf object.

Parameter options

options is either a filename or a mapping of options.

If it is a mapping, it may contain:

"filename" : string

Name of file to load.

"xpm" : string

If this key exists, then value is xpm data to create from.

"data" : string

If this key exists, then value is pixel data.

"bits" : int

Number of bits per sample.

"width" : int

Width of image.

"height" : int

Height of image.

"alpha" : int

True if alpha channel.

"scale" : int

True if use width and height as scale.

"preserve" : int

True if preserve aspect ratio.

The following is additional keys may exist if the member "data" exists:

"colorspace" : int

Colorspace, default GDK2.COLORSPACE_RGB, currently ignored.

"rowstride" : int

Distance in bytes between row starts.