Pixbuf.newSubpixbuf

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.

Note that if src_pixbuf is read-only, this function will force it to be mutable.

class Pixbuf
newSubpixbuf
(
int srcX
,
int srcY
,
int width
,
int height
)

Parameters

srcX int

X coord in @src_pixbuf

srcY int

Y coord in @src_pixbuf

width int

width of region in @src_pixbuf

height int

height of region in @src_pixbuf

Return Value

Type: Pixbuf

a new pixbuf

Meta