gdkPixbufSaveToCallback: gdkPixbufSaveToCallback
Description
Saves pixbuf in format type
by feeding the produced data to a
callback. 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.Usage
gdkPixbufSaveToCallback(object, save.func, user.data, type, ..., .errwarn = TRUE)
Arguments
save.func
a function that is called to save each block of data that
the save routine generates.
user.data
user data to pass to the save function.
...
whether an error was set
.errwarn
Whether to issue a warning on error or fail silently
Value
A list containing the following elements:
- retval
- [logical] whether an error was set
error
- return location for error, or
NULL
. [ allow-none ]