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. |