|
Packit |
a4058c |
|
|
Packit |
a4058c |
<html>
|
|
Packit |
a4058c |
<head>
|
|
Packit |
a4058c |
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
|
Packit |
a4058c |
<title>gdk-pixbuf-csource: GDK-PixBuf Reference Manual</title>
|
|
Packit |
a4058c |
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
|
|
Packit |
a4058c |
<link rel="home" href="index.html" title="GDK-PixBuf Reference Manual">
|
|
Packit |
a4058c |
<link rel="up" href="rn02.html" title="Tools Reference">
|
|
Packit |
a4058c |
<link rel="prev" href="rn02.html" title="Tools Reference">
|
|
Packit |
a4058c |
<link rel="next" href="gdk-pixbuf-query-loaders.html" title="gdk-pixbuf-query-loaders">
|
|
Packit |
a4058c |
<meta name="generator" content="GTK-Doc V1.25.1 (XML mode)">
|
|
Packit |
a4058c |
<link rel="stylesheet" href="style.css" type="text/css">
|
|
Packit |
a4058c |
</head>
|
|
Packit |
a4058c |
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
gdk-pixbuf-csource
|
|
Packit |
a4058c |
gdk-pixbuf-csource — C code generation utility for GdkPixbuf images
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
Synopsis
|
|
Packit |
a4058c |
gdk-pixbuf-csource [OPTION...] [IMAGE]
|
|
Packit |
a4058c |
gdk-pixbuf-csource [OPTION...] --build-list [
|
|
Packit |
a4058c |
[NAME]
|
|
Packit |
a4058c |
[IMAGE]
|
|
Packit |
a4058c |
...]
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
Description
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
gdk-pixbuf-csource is a small utility that generates
|
|
Packit |
a4058c |
C code containing images, useful for compiling images directly into programs.
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
gdk-pixbuf-csource either takes as input one image file
|
|
Packit |
a4058c |
name to generate code for, or, using the --build-list option,
|
|
Packit |
a4058c |
a list of (name , image )
|
|
Packit |
a4058c |
pairs to generate code for a list of images into named variables.
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
Options
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
--stream
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
Generate pixbuf data stream (a single string containing a serialized
|
|
Packit |
a4058c |
GdkPixdata structure in network byte order).
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
--struct
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
Generate GdkPixdata structure (needs the GdkPixdata
|
|
Packit |
a4058c |
structure definition from gdk-pixdata.h ).
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
--macros
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
Generate *_ROWSTRIDE, *_WIDTH, *_HEIGHT, *_BYTES_PER_PIXEL and
|
|
Packit |
a4058c |
*_RLE_PIXEL_DATA or *_PIXEL_DATA macro definitions for the image.
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
--rle
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
Enables run-length encoding for the generated pixel data (default).
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
--raw
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
Disables run-length encoding for the generated pixel data.
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
--extern
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
Generate extern symbols.
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
--static
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
Generate static symbols (default).
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
--decoder
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
Provide a *_RUN_LENGTH_DECODE(image_buf, rle_data, size, bpp) macro definition
|
|
Packit |
a4058c |
to decode run-length encoded image data.
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
--name=identifier
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
Specifies the identifier name (prefix) for the generated variables or
|
|
Packit |
a4058c |
macros (useful only if --build-list was not specified).
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
--build-list
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
Enables (name , image )
|
|
Packit |
a4058c |
pair parsing mode.
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
-h , --help
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
Print brief help and exit.
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
-v , --version
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
Print version and exit.
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
--g-fatal-warnings
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
Make warnings fatal (causes the program to abort).
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
See also
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
The GdkPixbuf documentation, shipped with the
|
|
Packit |
a4058c |
Gtk+ distribution, available from www.gtk.org.
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
Bugs
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
The runlength encoder gets out of sync with the pixel boundaries, since
|
|
Packit |
a4058c |
it includes the rowstride padding in the encoded stream. Furthermore, it
|
|
Packit |
a4058c |
generates pixbufs with suboptimal rowstride in some cases.
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
|
|
Packit |
a4058c |
Generated by GTK-Doc V1.25.1
|
|
Packit |
a4058c |
</body>
|
|
Packit |
a4058c |
</html>
|