[Gtk-sharp-list] pixbuf/pixbufloader from stream help
Mike Kestner
mkestner at gmail.com
Tue Jun 3 16:45:26 EDT 2008
On Tue, 2008-06-03 at 09:39 -0400, Mauricio Henriquez wrote:
> Hi Guys:
>
> As I explain in my previous post, right now gtk#/mono have issues about
> build a pixbuf using the byte[] contrcutor, so I 'm searching for
> alternatives, right now focused in build the pixbuf from a stream adn I
> realy need some help becouse with diferent aproach I can't get it and
> obviously I'm doing something wrong.
>
> First I try building a PixBufLoader from a byte[] buffer:
> Gdk.PixbufLoader pbL = new PixbufLoader(buffer, ImageWidth, ImageHeight);
> This allways return me "Image has zero width", don't know what is my
> mistake...
I suspect the problem is that the Loader is probably expecting a
formatted image like a jpg or png instead of raw byte data like the
method you have been using. I probably led you astray pointing you at
PixbufLoader. You may have to bite the bullet and upgrade your
gtk-sharp and mono to get all the fixes you need to use that Pixbuf
constructor successfully.
Mike
More information about the Gtk-sharp-list
mailing list