方法
GdkPixbufPixbufsave_to_callback
自从:2.4
声明 [源代码]
gboolean
gdk_pixbuf_save_to_callback (
GdkPixbuf* pixbuf,
GdkPixbufSaveFunc save_func,
gpointer user_data,
const char* type,
GError** error,
...
)
描述 [源代码]
通过向回调函数输入生产的数据,以指定的格式type保存 pixbuf。
当您希望将图像存储到非文件的地方时,例如内存缓冲区或套接字时,可以使用此函数。
如果设置了 error,则返回 FALSE。可能的错误包括那些在 GDK_PIXBUF_ERROR 域内,以及保存函数生成的任何错误。
有关更多信息,请参阅gdk_pixbuf_save()。
自从:2.4
此方法对语言绑定不可直接使用。
参数
save_func-
当保存例程生成每个数据块时,将调用的函数。
user_data-
类型:
gpointer传递给保存函数的用户数据。
该参数可以是 NULL。数据由方法的调用者所有。 type-
类型:
const char*文件格式的名称。
数据由方法的调用者所有。 该值是一个以 null 结束的 UTF-8 字符串。 error-
类型:
GError错误返回位置的地址,或
NULL。该参数可以是 NULL。数据由方法的调用者所有。 ...-
类型:
键值对保存选项列表。