Pixbuf.this
- this(GdkPixbuf* gdkPixbuf, bool ownedRef)
- this(GdkColorspace colorspace, bool hasAlpha, int bitsPerSample, int width, int height)
- this(Bytes data, GdkColorspace colorspace, bool hasAlpha, int bitsPerSample, int width, int height, int rowstride)
- this(char[] data, GdkColorspace colorspace, bool hasAlpha, int bitsPerSample, int width, int height, int rowstride, GdkPixbufDestroyNotify destroyFn, void* destroyFnData)
- this(string filename)
- this(string filename, int width, int height, bool preserveAspectRatio)
- this(string filename, int width, int height)
- this(ubyte[] data, bool copyPixels)
- this(InputStream stream, Cancellable cancellable)
- this(InputStream stream, int width, int height, bool preserveAspectRatio, Cancellable cancellable)
- this(AsyncResultIF asyncResult)
- this(string[] data)
gdkpixbuf Pixbuf Pixbuf
constructorsfunctionsmixinsstatic functionsvariables
Creates a new #GdkPixbuf out of in-memory readonly image data. Currently only RGB images with 8 bits per sample are supported. This is the #GBytes variant of gdk_pixbuf_new_from_data().