方法
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
。数据由方法的调用者所有。 ...
-
类型:
键值对保存选项列表。