GDK-PIXBUF-CSOURCE(1)GDK-PIXBUF-CSOURCE(1)NAMEgdk-pixbuf-csource - C code generation utility for
GdkPixbuf images
SYNOPSISgdk-pixbuf-csource [options] [image]
gdk-pixbuf-csource [options] --build-list [[name] [image]...]
DESCRIPTIONgdk-pixbuf-csource is a small utility that generates C
code containing images, useful for compiling images
directly into programs.
INVOCATIONgdk-pixbuf-csource either takes as input one image file
name to generate code for, or, using the --build-list
option, a list of (name, image) pairs to generate code for
a list of images into named variables.
Options
--stream
Generate pixbuf data stream (a single string con-
taining a serialized GdkPixdata structure in net-
work byte order).
--struct
Generate GdkPixdata structure (needs the GdkPixdata
structure definition from gdk-pixdata.h).
--macros
Generate *_ROWSTRIDE, *_WIDTH, *_HEIGHT,
*_BYTES_PER_PIXEL and *_RLE_PIXEL_DATA or
*_PIXEL_DATA macro definitions for the image.
--rle Enables run-length encoding for the generated pixel
data (default).
--raw Disables run-length encoding for the generated
pixel data.
--extern
Generate extern symbols.
--static
Generate static symbols (default).
--decoder
Provide a *_RUN_LENGTH_DECODE(image_buf, rle_data,
size, bpp) macro definition to decode run-length
encoded image data.
--name=identifier
Specifies the identifier name (prefix) for the gen-
erated variables or macros (useful only if --build-
list was not specified).
--build-list
Enables (name, image) pair parsing mode.
-h, --help
Print brief help and exit.
-v, --version
Print version and exit.
--g-fatal-warnings
Make warnings fatal (causes the program to abort).
SEE ALSO
The GdkPixbuf documentation, shipped with the Gtk+ distri-
bution, available from www.gtk.org: http://www.gtk.org.
BUGS
None known yet.
AUTHORgdk-pixbuf-csource was written by Tim Janik
<timj@gtk.org>.
This manual page was provided by Tim Janik <timj@gtk.org>.
GDK-PIXBUF-CSOURCE(1)