Function
GdkPixbufPixbufModuleSaveFunc
Declaration
gboolean
(* GdkPixbufModuleSaveFunc) (
FILE* f,
GdkPixbuf* pixbuf,
gchar** param_keys,
gchar** param_values,
GError** error
)
Description [src]
Saves a GdkPixbuf
into a standard C file stream.
The optional param_keys
and param_values
arrays contain the keys and
values (in the same order) for attributes to be saved alongside the image data.
Parameters
f |
FILE* |
The file stream into which the image should be saved. |
|
The argument can be NULL . | |
The data is owned by the caller of the function. | |
pixbuf |
GdkPixbuf |
The image to save. |
|
The data is owned by the caller of the function. | |
param_keys |
An array of gchar* |
Parameter keys to save. |
|
The argument can be NULL . | |
The array must be NULL -terminated. | |
The data is owned by the caller of the function. | |
Each element is a NUL terminated UTF-8 string. | |
param_values |
An array of gchar* |
Parameter values to save. |
|
The argument can be NULL . | |
The array must be NULL -terminated. | |
The data is owned by the caller of the function. | |
Each element is a NUL terminated UTF-8 string. | |
error |
GError ** |
The return location for a GError* , or NULL . |