save_to_callback


Description:

[ Version ( since = "2.4" ) ]
public bool save_to_callback (PixbufSaveFunc save_func, string type, ...) throws Error

Saves pixbuf in format `type` by feeding the produced data to a callback.

This function can be used when you want to store the image to something other than a file, such as an in-memory buffer or a socket.

If error is set, `FALSE` will be returned. Possible errors include those in the `GDK_PIXBUF_ERROR` domain and whatever the save function generates.

See [methodGdkPixbuf.Pixbuf.save] for more details.

Parameters:

this

a `GdkPixbuf`.

save_func

a function that is called to save each block of data that the save routine generates.

type

name of file format.

...

list of key-value save options

error

return location for error, or `NULL`

user_data

user data to pass to the save function.

Returns:

whether an error was set