~ubuntu-branches/ubuntu/gutsy/gimp/gutsy

« back to all changes in this revision

Viewing changes to devel-docs/libgimpthumb/html/GimpThumbnail.html

  • Committer: Bazaar Package Importer
  • Author(s): Steve Kowalik
  • Date: 2007-09-30 18:06:49 UTC
  • mfrom: (1.1.7 upstream)
  • Revision ID: james.westby@ubuntu.com-20070930180649-f647f0cxj32tgyn3
Tags: 2.4.0~rc3-1ubuntu1
* Resynchronized with Debian.
* Remaining Ubuntu changes:
  - 02_help-message.patch, 03_gimp.desktop.in.in.patch: Distro changes.
  - Weave i18n magic in the rules file.
  - Munge Maintainer field as per spec.
* Ubuntu changes dropped:
  - 10_dont_show_wizard.patch: Unused, upstream doesn't call it anymore.
  - Use dh_icons.
* Disabled the print plugin, and removed the Conflicts/Replaces on
  gimp-print.

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
<head>
4
4
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
5
5
<title>GimpThumbnail</title>
6
 
<meta name="generator" content="DocBook XSL Stylesheets V1.73.2">
 
6
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
7
7
<link rel="start" href="index.html" title="GIMP Thumbnail Library Reference Manual">
8
8
<link rel="up" href="libgimpthumb.html" title="Part&#160;I.&#160;GIMP Thumbnail Library">
9
9
<link rel="prev" href="libgimpthumb.html" title="Part&#160;I.&#160;GIMP Thumbnail Library">
25
25
<th width="100%" align="center">GIMP Thumbnail Library Reference Manual</th>
26
26
<td><a accesskey="n" href="libgimpthumb-gimpthumb-utils.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
27
27
</tr>
28
 
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2601027" class="shortcut">Top</a>
29
 
                  &#160;|&#160;
30
 
                  <a href="#id2592344" class="shortcut">Description</a>
31
 
                  &#160;|&#160;
32
 
                  <a href="#id2592184" class="shortcut">Object Hierarchy</a>
33
 
                  &#160;|&#160;
34
 
                  <a href="#id2592208" class="shortcut">Properties</a></nobr></td></tr>
 
28
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2583860" class="shortcut">Top</a>
 
29
                  &#160;|&#160;
 
30
                  <a href="#id2575177" class="shortcut">Description</a>
 
31
                  &#160;|&#160;
 
32
                  <a href="#id2575018" class="shortcut">Object Hierarchy</a>
 
33
                  &#160;|&#160;
 
34
                  <a href="#id2575042" class="shortcut">Properties</a></nobr></td></tr>
35
35
</table>
36
36
<div class="refentry" lang="en">
37
37
<a name="GimpThumbnail"></a><div class="titlepage"></div>
38
38
<div class="refnamediv"><table width="100%"><tr>
39
39
<td valign="top">
40
40
<h2>
41
 
<a name="id2601027"></a><span class="refentrytitle">GimpThumbnail</span>
 
41
<a name="id2583860"></a><span class="refentrytitle">GimpThumbnail</span>
42
42
</h2>
43
43
<p>GimpThumbnail &#8212; The GimpThumbnail object</p>
44
44
</td>
50
50
 
51
51
 
52
52
 
53
 
                    <a class="link" href="GimpThumbnail.html#GimpThumbnail-struct">GimpThumbnail</a>;
54
 
<a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a>*      <a class="link" href="GimpThumbnail.html#gimp-thumbnail-new">gimp_thumbnail_new</a>                  (void);
55
 
void                <a class="link" href="GimpThumbnail.html#gimp-thumbnail-set-uri">gimp_thumbnail_set_uri</a>              (<a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
56
 
                                                         const gchar *uri);
57
 
gboolean            <a class="link" href="GimpThumbnail.html#gimp-thumbnail-set-filename">gimp_thumbnail_set_filename</a>         (<a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
58
 
                                                         const gchar *filename,
59
 
                                                         GError **error);
60
 
gboolean            <a class="link" href="GimpThumbnail.html#gimp-thumbnail-set-from-thumb">gimp_thumbnail_set_from_thumb</a>       (<a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
61
 
                                                         const gchar *filename,
62
 
                                                         GError **error);
63
 
<a class="link" href="libgimpthumb-gimpthumb-enums.html#GimpThumbState">GimpThumbState</a>      <a class="link" href="GimpThumbnail.html#gimp-thumbnail-peek-image">gimp_thumbnail_peek_image</a>           (<a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail);
64
 
<a class="link" href="libgimpthumb-gimpthumb-enums.html#GimpThumbState">GimpThumbState</a>      <a class="link" href="GimpThumbnail.html#gimp-thumbnail-peek-thumb">gimp_thumbnail_peek_thumb</a>           (<a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
65
 
                                                         <a class="link" href="libgimpthumb-gimpthumb-enums.html#GimpThumbSize">GimpThumbSize</a> size);
66
 
<a class="link" href="libgimpthumb-gimpthumb-enums.html#GimpThumbState">GimpThumbState</a>      <a class="link" href="GimpThumbnail.html#gimp-thumbnail-check-thumb">gimp_thumbnail_check_thumb</a>          (<a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
67
 
                                                         <a class="link" href="libgimpthumb-gimpthumb-enums.html#GimpThumbSize">GimpThumbSize</a> size);
68
 
GdkPixbuf*          <a class="link" href="GimpThumbnail.html#gimp-thumbnail-load-thumb">gimp_thumbnail_load_thumb</a>           (<a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
69
 
                                                         <a class="link" href="libgimpthumb-gimpthumb-enums.html#GimpThumbSize">GimpThumbSize</a> size,
70
 
                                                         GError **error);
71
 
gboolean            <a class="link" href="GimpThumbnail.html#gimp-thumbnail-save-thumb">gimp_thumbnail_save_thumb</a>           (<a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
72
 
                                                         GdkPixbuf *pixbuf,
73
 
                                                         const gchar *software,
74
 
                                                         GError **error);
75
 
gboolean            <a class="link" href="GimpThumbnail.html#gimp-thumbnail-save-thumb-local">gimp_thumbnail_save_thumb_local</a>     (<a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
76
 
                                                         GdkPixbuf *pixbuf,
77
 
                                                         const gchar *software,
78
 
                                                         GError **error);
79
 
gboolean            <a class="link" href="GimpThumbnail.html#gimp-thumbnail-save-failure">gimp_thumbnail_save_failure</a>         (<a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
80
 
                                                         const gchar *software,
81
 
                                                         GError **error);
82
 
void                <a class="link" href="GimpThumbnail.html#gimp-thumbnail-delete-failure">gimp_thumbnail_delete_failure</a>       (<a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail);
83
 
void                <a class="link" href="GimpThumbnail.html#gimp-thumbnail-delete-others">gimp_thumbnail_delete_others</a>        (<a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
84
 
                                                         <a class="link" href="libgimpthumb-gimpthumb-enums.html#GimpThumbSize">GimpThumbSize</a> size);
85
 
gboolean            <a class="link" href="GimpThumbnail.html#gimp-thumbnail-has-failed">gimp_thumbnail_has_failed</a>           (<a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail);
 
53
                    <a href="GimpThumbnail.html#GimpThumbnail-struct">GimpThumbnail</a>;
 
54
<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a>*      <a href="GimpThumbnail.html#gimp-thumbnail-new">gimp_thumbnail_new</a>                  (void);
 
55
void                <a href="GimpThumbnail.html#gimp-thumbnail-set-uri">gimp_thumbnail_set_uri</a>              (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
 
56
                                                         const <a
 
57
href="../glib/glib-Basic-Types.html#gchar"
 
58
>gchar</a> *uri);
 
59
<a
 
60
href="../glib/glib-Basic-Types.html#gboolean"
 
61
>gboolean</a>            <a href="GimpThumbnail.html#gimp-thumbnail-set-filename">gimp_thumbnail_set_filename</a>         (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
 
62
                                                         const <a
 
63
href="../glib/glib-Basic-Types.html#gchar"
 
64
>gchar</a> *filename,
 
65
                                                         <a
 
66
href="../glib/glib-Error-Reporting.html#GError"
 
67
>GError</a> **error);
 
68
<a
 
69
href="../glib/glib-Basic-Types.html#gboolean"
 
70
>gboolean</a>            <a href="GimpThumbnail.html#gimp-thumbnail-set-from-thumb">gimp_thumbnail_set_from_thumb</a>       (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
 
71
                                                         const <a
 
72
href="../glib/glib-Basic-Types.html#gchar"
 
73
>gchar</a> *filename,
 
74
                                                         <a
 
75
href="../glib/glib-Error-Reporting.html#GError"
 
76
>GError</a> **error);
 
77
<a href="libgimpthumb-gimpthumb-enums.html#GimpThumbState">GimpThumbState</a>      <a href="GimpThumbnail.html#gimp-thumbnail-peek-image">gimp_thumbnail_peek_image</a>           (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail);
 
78
<a href="libgimpthumb-gimpthumb-enums.html#GimpThumbState">GimpThumbState</a>      <a href="GimpThumbnail.html#gimp-thumbnail-peek-thumb">gimp_thumbnail_peek_thumb</a>           (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
 
79
                                                         <a href="libgimpthumb-gimpthumb-enums.html#GimpThumbSize">GimpThumbSize</a> size);
 
80
<a href="libgimpthumb-gimpthumb-enums.html#GimpThumbState">GimpThumbState</a>      <a href="GimpThumbnail.html#gimp-thumbnail-check-thumb">gimp_thumbnail_check_thumb</a>          (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
 
81
                                                         <a href="libgimpthumb-gimpthumb-enums.html#GimpThumbSize">GimpThumbSize</a> size);
 
82
<a
 
83
href="../gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
 
84
>GdkPixbuf</a>*          <a href="GimpThumbnail.html#gimp-thumbnail-load-thumb">gimp_thumbnail_load_thumb</a>           (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
 
85
                                                         <a href="libgimpthumb-gimpthumb-enums.html#GimpThumbSize">GimpThumbSize</a> size,
 
86
                                                         <a
 
87
href="../glib/glib-Error-Reporting.html#GError"
 
88
>GError</a> **error);
 
89
<a
 
90
href="../glib/glib-Basic-Types.html#gboolean"
 
91
>gboolean</a>            <a href="GimpThumbnail.html#gimp-thumbnail-save-thumb">gimp_thumbnail_save_thumb</a>           (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
 
92
                                                         <a
 
93
href="../gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
 
94
>GdkPixbuf</a> *pixbuf,
 
95
                                                         const <a
 
96
href="../glib/glib-Basic-Types.html#gchar"
 
97
>gchar</a> *software,
 
98
                                                         <a
 
99
href="../glib/glib-Error-Reporting.html#GError"
 
100
>GError</a> **error);
 
101
<a
 
102
href="../glib/glib-Basic-Types.html#gboolean"
 
103
>gboolean</a>            <a href="GimpThumbnail.html#gimp-thumbnail-save-thumb-local">gimp_thumbnail_save_thumb_local</a>     (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
 
104
                                                         <a
 
105
href="../gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
 
106
>GdkPixbuf</a> *pixbuf,
 
107
                                                         const <a
 
108
href="../glib/glib-Basic-Types.html#gchar"
 
109
>gchar</a> *software,
 
110
                                                         <a
 
111
href="../glib/glib-Error-Reporting.html#GError"
 
112
>GError</a> **error);
 
113
<a
 
114
href="../glib/glib-Basic-Types.html#gboolean"
 
115
>gboolean</a>            <a href="GimpThumbnail.html#gimp-thumbnail-save-failure">gimp_thumbnail_save_failure</a>         (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
 
116
                                                         const <a
 
117
href="../glib/glib-Basic-Types.html#gchar"
 
118
>gchar</a> *software,
 
119
                                                         <a
 
120
href="../glib/glib-Error-Reporting.html#GError"
 
121
>GError</a> **error);
 
122
void                <a href="GimpThumbnail.html#gimp-thumbnail-delete-failure">gimp_thumbnail_delete_failure</a>       (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail);
 
123
void                <a href="GimpThumbnail.html#gimp-thumbnail-delete-others">gimp_thumbnail_delete_others</a>        (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
 
124
                                                         <a href="libgimpthumb-gimpthumb-enums.html#GimpThumbSize">GimpThumbSize</a> size);
 
125
<a
 
126
href="../glib/glib-Basic-Types.html#gboolean"
 
127
>gboolean</a>            <a href="GimpThumbnail.html#gimp-thumbnail-has-failed">gimp_thumbnail_has_failed</a>           (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail);
86
128
 
87
129
</pre>
88
130
</div>
89
131
<div class="refsect1" lang="en">
90
 
<a name="id2592184"></a><h2>Object Hierarchy</h2>
 
132
<a name="id2575018"></a><h2>Object Hierarchy</h2>
91
133
<pre class="synopsis">
92
134
 
93
 
  GObject
 
135
  <a
 
136
href="../gobject/gobject-The-Base-Object-Type.html#GObject"
 
137
>GObject</a>
94
138
   +----GimpThumbnail
95
139
</pre>
96
140
</div>
97
141
<div class="refsect1" lang="en">
98
 
<a name="id2592208"></a><h2>Properties</h2>
 
142
<a name="id2575042"></a><h2>Properties</h2>
99
143
<pre class="synopsis">
100
144
 
101
 
  "<a class="link" href="GimpThumbnail.html#GimpThumbnail--image-filesize">image-filesize</a>"           gint64                : Read / Write
102
 
  "<a class="link" href="GimpThumbnail.html#GimpThumbnail--image-height">image-height</a>"             gint                  : Read / Write
103
 
  "<a class="link" href="GimpThumbnail.html#GimpThumbnail--image-mimetype">image-mimetype</a>"           gchararray            : Read / Write
104
 
  "<a class="link" href="GimpThumbnail.html#GimpThumbnail--image-mtime">image-mtime</a>"              gint64                : Read / Write
105
 
  "<a class="link" href="GimpThumbnail.html#GimpThumbnail--image-num-layers">image-num-layers</a>"         gint                  : Read / Write
106
 
  "<a class="link" href="GimpThumbnail.html#GimpThumbnail--image-state">image-state</a>"              <a class="link" href="libgimpthumb-gimpthumb-enums.html#GimpThumbState">GimpThumbState</a>        : Read / Write
107
 
  "<a class="link" href="GimpThumbnail.html#GimpThumbnail--image-type">image-type</a>"               gchararray            : Read / Write
108
 
  "<a class="link" href="GimpThumbnail.html#GimpThumbnail--image-uri">image-uri</a>"                gchararray            : Read / Write
109
 
  "<a class="link" href="GimpThumbnail.html#GimpThumbnail--image-width">image-width</a>"              gint                  : Read / Write
110
 
  "<a class="link" href="GimpThumbnail.html#GimpThumbnail--thumb-state">thumb-state</a>"              <a class="link" href="libgimpthumb-gimpthumb-enums.html#GimpThumbState">GimpThumbState</a>        : Read / Write
 
145
  "<a href="GimpThumbnail.html#GimpThumbnail--image-filesize">image-filesize</a>"           <a
 
146
href="../glib/glib-Basic-Types.html#gint64"
 
147
>gint64</a>                : Read / Write
 
148
  "<a href="GimpThumbnail.html#GimpThumbnail--image-height">image-height</a>"             <a
 
149
href="../glib/glib-Basic-Types.html#gint"
 
150
>gint</a>                  : Read / Write
 
151
  "<a href="GimpThumbnail.html#GimpThumbnail--image-mimetype">image-mimetype</a>"           <a
 
152
href="../gobject/gobject-Standard-Parameter-and-Value-Types.html#gchararray"
 
153
>gchararray</a>            : Read / Write
 
154
  "<a href="GimpThumbnail.html#GimpThumbnail--image-mtime">image-mtime</a>"              <a
 
155
href="../glib/glib-Basic-Types.html#gint64"
 
156
>gint64</a>                : Read / Write
 
157
  "<a href="GimpThumbnail.html#GimpThumbnail--image-num-layers">image-num-layers</a>"         <a
 
158
href="../glib/glib-Basic-Types.html#gint"
 
159
>gint</a>                  : Read / Write
 
160
  "<a href="GimpThumbnail.html#GimpThumbnail--image-state">image-state</a>"              <a href="libgimpthumb-gimpthumb-enums.html#GimpThumbState">GimpThumbState</a>        : Read / Write
 
161
  "<a href="GimpThumbnail.html#GimpThumbnail--image-type">image-type</a>"               <a
 
162
href="../gobject/gobject-Standard-Parameter-and-Value-Types.html#gchararray"
 
163
>gchararray</a>            : Read / Write
 
164
  "<a href="GimpThumbnail.html#GimpThumbnail--image-uri">image-uri</a>"                <a
 
165
href="../gobject/gobject-Standard-Parameter-and-Value-Types.html#gchararray"
 
166
>gchararray</a>            : Read / Write
 
167
  "<a href="GimpThumbnail.html#GimpThumbnail--image-width">image-width</a>"              <a
 
168
href="../glib/glib-Basic-Types.html#gint"
 
169
>gint</a>                  : Read / Write
 
170
  "<a href="GimpThumbnail.html#GimpThumbnail--thumb-state">thumb-state</a>"              <a href="libgimpthumb-gimpthumb-enums.html#GimpThumbState">GimpThumbState</a>        : Read / Write
111
171
</pre>
112
172
</div>
113
173
<div class="refsect1" lang="en">
114
 
<a name="id2592344"></a><h2>Description</h2>
 
174
<a name="id2575177"></a><h2>Description</h2>
115
175
<p>
116
176
 
117
177
</p>
118
178
</div>
119
179
<div class="refsect1" lang="en">
120
 
<a name="id2592359"></a><h2>Details</h2>
 
180
<a name="id2575193"></a><h2>Details</h2>
121
181
<div class="refsect2" lang="en">
122
 
<a name="id2592370"></a><h3>
 
182
<a name="id2575204"></a><h3>
123
183
<a name="GimpThumbnail-struct"></a>GimpThumbnail</h3>
124
 
<a class="indexterm" name="id2532263"></a><pre class="programlisting">typedef struct _GimpThumbnail GimpThumbnail;</pre>
 
184
<a class="indexterm" name="id2575216"></a><pre class="programlisting">typedef struct _GimpThumbnail GimpThumbnail;</pre>
125
185
<p>
126
 
All members of <a class="link" href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> are private and should only be accessed
 
186
All members of <a href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> are private and should only be accessed
127
187
using object properties.
128
188
</p>
129
189
</div>
130
190
<hr>
131
191
<div class="refsect2" lang="en">
132
 
<a name="id2532288"></a><h3>
 
192
<a name="id2510507"></a><h3>
133
193
<a name="gimp-thumbnail-new"></a>gimp_thumbnail_new ()</h3>
134
 
<a class="indexterm" name="id2532300"></a><pre class="programlisting"><a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a>*      gimp_thumbnail_new                  (void);</pre>
 
194
<a class="indexterm" name="id2510520"></a><pre class="programlisting"><a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a>*      gimp_thumbnail_new                  (void);</pre>
135
195
<p>
136
 
Creates a new <a class="link" href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object.</p>
 
196
Creates a new <a href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object.</p>
137
197
<p>
138
198
 
139
199
</p>
140
200
<div class="variablelist"><table border="0">
141
201
<col align="left" valign="top">
142
202
<tbody><tr>
143
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
 
203
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
144
204
<td> a newly allocated GimpThumbnail object
145
205
</td>
146
206
</tr></tbody>
148
208
</div>
149
209
<hr>
150
210
<div class="refsect2" lang="en">
151
 
<a name="id2532348"></a><h3>
 
211
<a name="id2510567"></a><h3>
152
212
<a name="gimp-thumbnail-set-uri"></a>gimp_thumbnail_set_uri ()</h3>
153
 
<a class="indexterm" name="id2532359"></a><pre class="programlisting">void                gimp_thumbnail_set_uri              (<a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
154
 
                                                         const gchar *uri);</pre>
 
213
<a class="indexterm" name="id2510578"></a><pre class="programlisting">void                gimp_thumbnail_set_uri              (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
 
214
                                                         const <a
 
215
href="../glib/glib-Basic-Types.html#gchar"
 
216
>gchar</a> *uri);</pre>
155
217
<p>
156
218
Sets the location of the image file associated with the <span class="type">thumbnail</span>.
157
219
</p>
158
220
<p>
159
 
All informations stored in the <a class="link" href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> are reset.</p>
 
221
All informations stored in the <a href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> are reset.</p>
160
222
<p>
161
223
 
162
224
</p>
164
226
<col align="left" valign="top">
165
227
<tbody>
166
228
<tr>
167
 
<td><p><span class="term"><em class="parameter"><code>thumbnail</code></em>&#160;:</span></p></td>
168
 
<td> a <a class="link" href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object
 
229
<td><span class="term"><em class="parameter"><code>thumbnail</code></em>&#160;:</span></td>
 
230
<td> a <a href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object
169
231
</td>
170
232
</tr>
171
233
<tr>
172
 
<td><p><span class="term"><em class="parameter"><code>uri</code></em>&#160;:</span></p></td>
 
234
<td><span class="term"><em class="parameter"><code>uri</code></em>&#160;:</span></td>
173
235
<td> an escaped URI
174
236
</td>
175
237
</tr>
178
240
</div>
179
241
<hr>
180
242
<div class="refsect2" lang="en">
181
 
<a name="id2532457"></a><h3>
 
243
<a name="id2510676"></a><h3>
182
244
<a name="gimp-thumbnail-set-filename"></a>gimp_thumbnail_set_filename ()</h3>
183
 
<a class="indexterm" name="id2532469"></a><pre class="programlisting">gboolean            gimp_thumbnail_set_filename         (<a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
184
 
                                                         const gchar *filename,
185
 
                                                         GError **error);</pre>
 
245
<a class="indexterm" name="id2510688"></a><pre class="programlisting"><a
 
246
href="../glib/glib-Basic-Types.html#gboolean"
 
247
>gboolean</a>            gimp_thumbnail_set_filename         (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
 
248
                                                         const <a
 
249
href="../glib/glib-Basic-Types.html#gchar"
 
250
>gchar</a> *filename,
 
251
                                                         <a
 
252
href="../glib/glib-Error-Reporting.html#GError"
 
253
>GError</a> **error);</pre>
186
254
<p>
187
255
Sets the location of the image file associated with the <span class="type">thumbnail</span>.</p>
188
256
<p>
192
260
<col align="left" valign="top">
193
261
<tbody>
194
262
<tr>
195
 
<td><p><span class="term"><em class="parameter"><code>thumbnail</code></em>&#160;:</span></p></td>
196
 
<td> a <a class="link" href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object
 
263
<td><span class="term"><em class="parameter"><code>thumbnail</code></em>&#160;:</span></td>
 
264
<td> a <a href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object
197
265
</td>
198
266
</tr>
199
267
<tr>
200
 
<td><p><span class="term"><em class="parameter"><code>filename</code></em>&#160;:</span></p></td>
 
268
<td><span class="term"><em class="parameter"><code>filename</code></em>&#160;:</span></td>
201
269
<td> a local filename in the encoding of the filesystem
202
270
</td>
203
271
</tr>
204
272
<tr>
205
 
<td><p><span class="term"><em class="parameter"><code>error</code></em>&#160;:</span></p></td>
 
273
<td><span class="term"><em class="parameter"><code>error</code></em>&#160;:</span></td>
206
274
<td> return location for possible errors
207
275
</td>
208
276
</tr>
209
277
<tr>
210
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
211
 
<td> <code class="literal">TRUE</code> if the filename was successfully set,
212
 
              <code class="literal">FALSE</code> otherwise
 
278
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
 
279
<td> <a
 
280
href="../glib/glib-Standard-Macros.html#TRUE:CAPS"
 
281
><code class="literal">TRUE</code></a> if the filename was successfully set,
 
282
              <a
 
283
href="../glib/glib-Standard-Macros.html#FALSE:CAPS"
 
284
><code class="literal">FALSE</code></a> otherwise
213
285
</td>
214
286
</tr>
215
287
</tbody>
217
289
</div>
218
290
<hr>
219
291
<div class="refsect2" lang="en">
220
 
<a name="id2617033"></a><h3>
 
292
<a name="id2599870"></a><h3>
221
293
<a name="gimp-thumbnail-set-from-thumb"></a>gimp_thumbnail_set_from_thumb ()</h3>
222
 
<a class="indexterm" name="id2617044"></a><pre class="programlisting">gboolean            gimp_thumbnail_set_from_thumb       (<a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
223
 
                                                         const gchar *filename,
224
 
                                                         GError **error);</pre>
 
294
<a class="indexterm" name="id2599881"></a><pre class="programlisting"><a
 
295
href="../glib/glib-Basic-Types.html#gboolean"
 
296
>gboolean</a>            gimp_thumbnail_set_from_thumb       (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
 
297
                                                         const <a
 
298
href="../glib/glib-Basic-Types.html#gchar"
 
299
>gchar</a> *filename,
 
300
                                                         <a
 
301
href="../glib/glib-Error-Reporting.html#GError"
 
302
>GError</a> **error);</pre>
225
303
<p>
226
304
This function tries to load the thumbnail file pointed to by
227
305
<em class="parameter"><code>filename</code></em> and retrieves the URI of the original image file from
238
316
<col align="left" valign="top">
239
317
<tbody>
240
318
<tr>
241
 
<td><p><span class="term"><em class="parameter"><code>thumbnail</code></em>&#160;:</span></p></td>
242
 
<td> a <a class="link" href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object
 
319
<td><span class="term"><em class="parameter"><code>thumbnail</code></em>&#160;:</span></td>
 
320
<td> a <a href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object
243
321
</td>
244
322
</tr>
245
323
<tr>
246
 
<td><p><span class="term"><em class="parameter"><code>filename</code></em>&#160;:</span></p></td>
 
324
<td><span class="term"><em class="parameter"><code>filename</code></em>&#160;:</span></td>
247
325
<td> filename of a local thumbnail file
248
326
</td>
249
327
</tr>
250
328
<tr>
251
 
<td><p><span class="term"><em class="parameter"><code>error</code></em>&#160;:</span></p></td>
 
329
<td><span class="term"><em class="parameter"><code>error</code></em>&#160;:</span></td>
252
330
<td> return location for possible errors
253
331
</td>
254
332
</tr>
255
333
<tr>
256
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
257
 
<td> <code class="literal">TRUE</code> if the pixbuf could be loaded, <code class="literal">FALSE</code> otherwise
 
334
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
 
335
<td> <a
 
336
href="../glib/glib-Standard-Macros.html#TRUE:CAPS"
 
337
><code class="literal">TRUE</code></a> if the pixbuf could be loaded, <a
 
338
href="../glib/glib-Standard-Macros.html#FALSE:CAPS"
 
339
><code class="literal">FALSE</code></a> otherwise
258
340
</td>
259
341
</tr>
260
342
</tbody>
262
344
</div>
263
345
<hr>
264
346
<div class="refsect2" lang="en">
265
 
<a name="id2617182"></a><h3>
 
347
<a name="id2600019"></a><h3>
266
348
<a name="gimp-thumbnail-peek-image"></a>gimp_thumbnail_peek_image ()</h3>
267
 
<a class="indexterm" name="id2617194"></a><pre class="programlisting"><a class="link" href="libgimpthumb-gimpthumb-enums.html#GimpThumbState">GimpThumbState</a>      gimp_thumbnail_peek_image           (<a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail);</pre>
 
349
<a class="indexterm" name="id2600031"></a><pre class="programlisting"><a href="libgimpthumb-gimpthumb-enums.html#GimpThumbState">GimpThumbState</a>      gimp_thumbnail_peek_image           (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail);</pre>
268
350
<p>
269
351
Checks the image file associated with the <em class="parameter"><code>thumbnail</code></em> and updates
270
352
information such as state, filesize and modification time.</p>
275
357
<col align="left" valign="top">
276
358
<tbody>
277
359
<tr>
278
 
<td><p><span class="term"><em class="parameter"><code>thumbnail</code></em>&#160;:</span></p></td>
279
 
<td> a <a class="link" href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object
 
360
<td><span class="term"><em class="parameter"><code>thumbnail</code></em>&#160;:</span></td>
 
361
<td> a <a href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object
280
362
</td>
281
363
</tr>
282
364
<tr>
283
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
284
 
<td> the image's <a class="link" href="libgimpthumb-gimpthumb-enums.html#GimpThumbState"><span class="type">GimpThumbState</span></a> after the update
 
365
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
 
366
<td> the image's <a href="libgimpthumb-gimpthumb-enums.html#GimpThumbState"><span class="type">GimpThumbState</span></a> after the update
285
367
</td>
286
368
</tr>
287
369
</tbody>
289
371
</div>
290
372
<hr>
291
373
<div class="refsect2" lang="en">
292
 
<a name="id2617252"></a><h3>
 
374
<a name="id2600114"></a><h3>
293
375
<a name="gimp-thumbnail-peek-thumb"></a>gimp_thumbnail_peek_thumb ()</h3>
294
 
<a class="indexterm" name="id2617263"></a><pre class="programlisting"><a class="link" href="libgimpthumb-gimpthumb-enums.html#GimpThumbState">GimpThumbState</a>      gimp_thumbnail_peek_thumb           (<a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
295
 
                                                         <a class="link" href="libgimpthumb-gimpthumb-enums.html#GimpThumbSize">GimpThumbSize</a> size);</pre>
 
376
<a class="indexterm" name="id2600126"></a><pre class="programlisting"><a href="libgimpthumb-gimpthumb-enums.html#GimpThumbState">GimpThumbState</a>      gimp_thumbnail_peek_thumb           (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
 
377
                                                         <a href="libgimpthumb-gimpthumb-enums.html#GimpThumbSize">GimpThumbSize</a> size);</pre>
296
378
<p>
297
379
Checks if a thumbnail file for the <em class="parameter"><code>thumbnail</code></em> exists. It doesn't
298
380
load the thumbnail image and thus cannot check if the thumbnail is
301
383
</p>
302
384
<p>
303
385
If you want to check the thumbnail, either attempt to load it using
304
 
<a class="link" href="GimpThumbnail.html#gimp-thumbnail-load-thumb"><code class="function">gimp_thumbnail_load_thumb()</code></a>, or, if you don't need the resulting
305
 
thumbnail pixbuf, use <a class="link" href="GimpThumbnail.html#gimp-thumbnail-check-thumb"><code class="function">gimp_thumbnail_check_thumb()</code></a>.</p>
 
386
<a href="GimpThumbnail.html#gimp-thumbnail-load-thumb"><code class="function">gimp_thumbnail_load_thumb()</code></a>, or, if you don't need the resulting
 
387
thumbnail pixbuf, use <a href="GimpThumbnail.html#gimp-thumbnail-check-thumb"><code class="function">gimp_thumbnail_check_thumb()</code></a>.</p>
306
388
<p>
307
389
 
308
390
</p>
310
392
<col align="left" valign="top">
311
393
<tbody>
312
394
<tr>
313
 
<td><p><span class="term"><em class="parameter"><code>thumbnail</code></em>&#160;:</span></p></td>
314
 
<td> a <a class="link" href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object
 
395
<td><span class="term"><em class="parameter"><code>thumbnail</code></em>&#160;:</span></td>
 
396
<td> a <a href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object
315
397
</td>
316
398
</tr>
317
399
<tr>
318
 
<td><p><span class="term"><em class="parameter"><code>size</code></em>&#160;:</span></p></td>
 
400
<td><span class="term"><em class="parameter"><code>size</code></em>&#160;:</span></td>
319
401
<td> the preferred size of the thumbnail image
320
402
</td>
321
403
</tr>
322
404
<tr>
323
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
324
 
<td> the thumbnail's <a class="link" href="libgimpthumb-gimpthumb-enums.html#GimpThumbState"><span class="type">GimpThumbState</span></a> after the update
 
405
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
 
406
<td> the thumbnail's <a href="libgimpthumb-gimpthumb-enums.html#GimpThumbState"><span class="type">GimpThumbState</span></a> after the update
325
407
</td>
326
408
</tr>
327
409
</tbody>
329
411
</div>
330
412
<hr>
331
413
<div class="refsect2" lang="en">
332
 
<a name="id2617386"></a><h3>
 
414
<a name="id2600262"></a><h3>
333
415
<a name="gimp-thumbnail-check-thumb"></a>gimp_thumbnail_check_thumb ()</h3>
334
 
<a class="indexterm" name="id2617399"></a><pre class="programlisting"><a class="link" href="libgimpthumb-gimpthumb-enums.html#GimpThumbState">GimpThumbState</a>      gimp_thumbnail_check_thumb          (<a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
335
 
                                                         <a class="link" href="libgimpthumb-gimpthumb-enums.html#GimpThumbSize">GimpThumbSize</a> size);</pre>
 
416
<a class="indexterm" name="id2600276"></a><pre class="programlisting"><a href="libgimpthumb-gimpthumb-enums.html#GimpThumbState">GimpThumbState</a>      gimp_thumbnail_check_thumb          (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
 
417
                                                         <a href="libgimpthumb-gimpthumb-enums.html#GimpThumbSize">GimpThumbSize</a> size);</pre>
336
418
<p>
337
419
Checks if a thumbnail file for the <em class="parameter"><code>thumbnail</code></em> exists, loads it and
338
420
verifies it is valid and uptodate for the image file asosciated
344
426
<col align="left" valign="top">
345
427
<tbody>
346
428
<tr>
347
 
<td><p><span class="term"><em class="parameter"><code>thumbnail</code></em>&#160;:</span></p></td>
348
 
<td> a <a class="link" href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object
 
429
<td><span class="term"><em class="parameter"><code>thumbnail</code></em>&#160;:</span></td>
 
430
<td> a <a href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object
349
431
</td>
350
432
</tr>
351
433
<tr>
352
 
<td><p><span class="term"><em class="parameter"><code>size</code></em>&#160;:</span></p></td>
 
434
<td><span class="term"><em class="parameter"><code>size</code></em>&#160;:</span></td>
353
435
<td> the preferred size of the thumbnail image
354
436
</td>
355
437
</tr>
356
438
<tr>
357
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
358
 
<td> the thumbnail's <a class="link" href="libgimpthumb-gimpthumb-enums.html#GimpThumbState"><span class="type">GimpThumbState</span></a> after the update
 
439
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
 
440
<td> the thumbnail's <a href="libgimpthumb-gimpthumb-enums.html#GimpThumbState"><span class="type">GimpThumbState</span></a> after the update
359
441
 
360
442
</td>
361
443
</tr>
366
448
</div>
367
449
<hr>
368
450
<div class="refsect2" lang="en">
369
 
<a name="id2617504"></a><h3>
 
451
<a name="id2600395"></a><h3>
370
452
<a name="gimp-thumbnail-load-thumb"></a>gimp_thumbnail_load_thumb ()</h3>
371
 
<a class="indexterm" name="id2617515"></a><pre class="programlisting">GdkPixbuf*          gimp_thumbnail_load_thumb           (<a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
372
 
                                                         <a class="link" href="libgimpthumb-gimpthumb-enums.html#GimpThumbSize">GimpThumbSize</a> size,
373
 
                                                         GError **error);</pre>
 
453
<a class="indexterm" name="id2600407"></a><pre class="programlisting"><a
 
454
href="../gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
 
455
>GdkPixbuf</a>*          gimp_thumbnail_load_thumb           (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
 
456
                                                         <a href="libgimpthumb-gimpthumb-enums.html#GimpThumbSize">GimpThumbSize</a> size,
 
457
                                                         <a
 
458
href="../glib/glib-Error-Reporting.html#GError"
 
459
>GError</a> **error);</pre>
374
460
<p>
375
461
Attempts to load a thumbnail preview for the image associated with
376
462
<em class="parameter"><code>thumbnail</code></em>. Before you use this function you need need to set an
377
 
image location using <a class="link" href="GimpThumbnail.html#gimp-thumbnail-set-uri"><code class="function">gimp_thumbnail_set_uri()</code></a> or
378
 
<a class="link" href="GimpThumbnail.html#gimp-thumbnail-set-filename"><code class="function">gimp_thumbnail_set_filename()</code></a>. You can also peek at the thumb
 
463
image location using <a href="GimpThumbnail.html#gimp-thumbnail-set-uri"><code class="function">gimp_thumbnail_set_uri()</code></a> or
 
464
<a href="GimpThumbnail.html#gimp-thumbnail-set-filename"><code class="function">gimp_thumbnail_set_filename()</code></a>. You can also peek at the thumb
379
465
before loading it using gimp_thumbnail_peek_thumb.
380
466
</p>
381
467
<p>
392
478
<col align="left" valign="top">
393
479
<tbody>
394
480
<tr>
395
 
<td><p><span class="term"><em class="parameter"><code>thumbnail</code></em>&#160;:</span></p></td>
396
 
<td> a <a class="link" href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object
397
 
</td>
398
 
</tr>
399
 
<tr>
400
 
<td><p><span class="term"><em class="parameter"><code>size</code></em>&#160;:</span></p></td>
401
 
<td> the preferred <a class="link" href="libgimpthumb-gimpthumb-enums.html#GimpThumbSize"><span class="type">GimpThumbSize</span></a> for the preview
402
 
</td>
403
 
</tr>
404
 
<tr>
405
 
<td><p><span class="term"><em class="parameter"><code>error</code></em>&#160;:</span></p></td>
 
481
<td><span class="term"><em class="parameter"><code>thumbnail</code></em>&#160;:</span></td>
 
482
<td> a <a href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object
 
483
</td>
 
484
</tr>
 
485
<tr>
 
486
<td><span class="term"><em class="parameter"><code>size</code></em>&#160;:</span></td>
 
487
<td> the preferred <a href="libgimpthumb-gimpthumb-enums.html#GimpThumbSize"><span class="type">GimpThumbSize</span></a> for the preview
 
488
</td>
 
489
</tr>
 
490
<tr>
 
491
<td><span class="term"><em class="parameter"><code>error</code></em>&#160;:</span></td>
406
492
<td> return location for possible errors
407
493
</td>
408
494
</tr>
409
495
<tr>
410
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
411
 
<td> a preview pixbuf or <code class="literal">NULL</code> if no thumbnail was found
 
496
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
 
497
<td> a preview pixbuf or <a
 
498
href="../glib/glib-Standard-Macros.html#NULL:CAPS"
 
499
><code class="literal">NULL</code></a> if no thumbnail was found
412
500
</td>
413
501
</tr>
414
502
</tbody>
416
504
</div>
417
505
<hr>
418
506
<div class="refsect2" lang="en">
419
 
<a name="id2617670"></a><h3>
 
507
<a name="id2600578"></a><h3>
420
508
<a name="gimp-thumbnail-save-thumb"></a>gimp_thumbnail_save_thumb ()</h3>
421
 
<a class="indexterm" name="id2617681"></a><pre class="programlisting">gboolean            gimp_thumbnail_save_thumb           (<a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
422
 
                                                         GdkPixbuf *pixbuf,
423
 
                                                         const gchar *software,
424
 
                                                         GError **error);</pre>
 
509
<a class="indexterm" name="id2600590"></a><pre class="programlisting"><a
 
510
href="../glib/glib-Basic-Types.html#gboolean"
 
511
>gboolean</a>            gimp_thumbnail_save_thumb           (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
 
512
                                                         <a
 
513
href="../gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
 
514
>GdkPixbuf</a> *pixbuf,
 
515
                                                         const <a
 
516
href="../glib/glib-Basic-Types.html#gchar"
 
517
>gchar</a> *software,
 
518
                                                         <a
 
519
href="../glib/glib-Error-Reporting.html#GError"
 
520
>GError</a> **error);</pre>
425
521
<p>
426
522
Saves a preview thumbnail for the image associated with <em class="parameter"><code>thumbnail</code></em>.
427
523
to the global thumbnail repository.
429
525
<p>
430
526
The caller is responsible for setting the image file location, it's
431
527
filesize, modification time. One way to set this info is to is to
432
 
call <a class="link" href="GimpThumbnail.html#gimp-thumbnail-set-uri"><code class="function">gimp_thumbnail_set_uri()</code></a> followed by <a class="link" href="GimpThumbnail.html#gimp-thumbnail-peek-image"><code class="function">gimp_thumbnail_peek_image()</code></a>.
 
528
call <a href="GimpThumbnail.html#gimp-thumbnail-set-uri"><code class="function">gimp_thumbnail_set_uri()</code></a> followed by <a href="GimpThumbnail.html#gimp-thumbnail-peek-image"><code class="function">gimp_thumbnail_peek_image()</code></a>.
433
529
Since this won't work for remote images, it is left to the user of
434
 
<a class="link" href="GimpThumbnail.html#gimp-thumbnail-save-thumb"><code class="function">gimp_thumbnail_save_thumb()</code></a> to do this or to set the information
 
530
<a href="GimpThumbnail.html#gimp-thumbnail-save-thumb"><code class="function">gimp_thumbnail_save_thumb()</code></a> to do this or to set the information
435
531
using the <em class="parameter"><code>thumbnail</code></em> object properties.
436
532
</p>
437
533
<p>
444
540
<col align="left" valign="top">
445
541
<tbody>
446
542
<tr>
447
 
<td><p><span class="term"><em class="parameter"><code>thumbnail</code></em>&#160;:</span></p></td>
448
 
<td> a <a class="link" href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object
449
 
</td>
450
 
</tr>
451
 
<tr>
452
 
<td><p><span class="term"><em class="parameter"><code>pixbuf</code></em>&#160;:</span></p></td>
453
 
<td> a <span class="type">GdkPixbuf</span> representing the preview thumbnail
454
 
</td>
455
 
</tr>
456
 
<tr>
457
 
<td><p><span class="term"><em class="parameter"><code>software</code></em>&#160;:</span></p></td>
 
543
<td><span class="term"><em class="parameter"><code>thumbnail</code></em>&#160;:</span></td>
 
544
<td> a <a href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object
 
545
</td>
 
546
</tr>
 
547
<tr>
 
548
<td><span class="term"><em class="parameter"><code>pixbuf</code></em>&#160;:</span></td>
 
549
<td> a <a
 
550
href="../gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
 
551
><span class="type">GdkPixbuf</span></a> representing the preview thumbnail
 
552
</td>
 
553
</tr>
 
554
<tr>
 
555
<td><span class="term"><em class="parameter"><code>software</code></em>&#160;:</span></td>
458
556
<td> a string describing the software saving the thumbnail
459
557
</td>
460
558
</tr>
461
559
<tr>
462
 
<td><p><span class="term"><em class="parameter"><code>error</code></em>&#160;:</span></p></td>
 
560
<td><span class="term"><em class="parameter"><code>error</code></em>&#160;:</span></td>
463
561
<td> return location for possible errors
464
562
</td>
465
563
</tr>
466
564
<tr>
467
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
468
 
<td> <code class="literal">TRUE</code> if a thumbnail was successfully written,
469
 
              <code class="literal">FALSE</code> otherwise
 
565
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
 
566
<td> <a
 
567
href="../glib/glib-Standard-Macros.html#TRUE:CAPS"
 
568
><code class="literal">TRUE</code></a> if a thumbnail was successfully written,
 
569
              <a
 
570
href="../glib/glib-Standard-Macros.html#FALSE:CAPS"
 
571
><code class="literal">FALSE</code></a> otherwise
470
572
</td>
471
573
</tr>
472
574
</tbody>
474
576
</div>
475
577
<hr>
476
578
<div class="refsect2" lang="en">
477
 
<a name="id2617875"></a><h3>
 
579
<a name="id2600802"></a><h3>
478
580
<a name="gimp-thumbnail-save-thumb-local"></a>gimp_thumbnail_save_thumb_local ()</h3>
479
 
<a class="indexterm" name="id2617890"></a><pre class="programlisting">gboolean            gimp_thumbnail_save_thumb_local     (<a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
480
 
                                                         GdkPixbuf *pixbuf,
481
 
                                                         const gchar *software,
482
 
                                                         GError **error);</pre>
 
581
<a class="indexterm" name="id2600818"></a><pre class="programlisting"><a
 
582
href="../glib/glib-Basic-Types.html#gboolean"
 
583
>gboolean</a>            gimp_thumbnail_save_thumb_local     (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
 
584
                                                         <a
 
585
href="../gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
 
586
>GdkPixbuf</a> *pixbuf,
 
587
                                                         const <a
 
588
href="../glib/glib-Basic-Types.html#gchar"
 
589
>gchar</a> *software,
 
590
                                                         <a
 
591
href="../glib/glib-Error-Reporting.html#GError"
 
592
>GError</a> **error);</pre>
483
593
<p>
484
594
Saves a preview thumbnail for the image associated with <em class="parameter"><code>thumbnail</code></em>
485
595
to the local thumbnail repository. Local thumbnails have been added
486
596
with version 0.7 of the spec.
487
597
</p>
488
598
<p>
489
 
Please see also <a class="link" href="GimpThumbnail.html#gimp-thumbnail-save-thumb"><code class="function">gimp_thumbnail_save_thumb()</code></a>. The notes made there
 
599
Please see also <a href="GimpThumbnail.html#gimp-thumbnail-save-thumb"><code class="function">gimp_thumbnail_save_thumb()</code></a>. The notes made there
490
600
apply here as well.</p>
491
601
<p>
492
602
 
495
605
<col align="left" valign="top">
496
606
<tbody>
497
607
<tr>
498
 
<td><p><span class="term"><em class="parameter"><code>thumbnail</code></em>&#160;:</span></p></td>
499
 
<td> a <a class="link" href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object
500
 
</td>
501
 
</tr>
502
 
<tr>
503
 
<td><p><span class="term"><em class="parameter"><code>pixbuf</code></em>&#160;:</span></p></td>
504
 
<td> a <span class="type">GdkPixbuf</span> representing the preview thumbnail
505
 
</td>
506
 
</tr>
507
 
<tr>
508
 
<td><p><span class="term"><em class="parameter"><code>software</code></em>&#160;:</span></p></td>
 
608
<td><span class="term"><em class="parameter"><code>thumbnail</code></em>&#160;:</span></td>
 
609
<td> a <a href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object
 
610
</td>
 
611
</tr>
 
612
<tr>
 
613
<td><span class="term"><em class="parameter"><code>pixbuf</code></em>&#160;:</span></td>
 
614
<td> a <a
 
615
href="../gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
 
616
><span class="type">GdkPixbuf</span></a> representing the preview thumbnail
 
617
</td>
 
618
</tr>
 
619
<tr>
 
620
<td><span class="term"><em class="parameter"><code>software</code></em>&#160;:</span></td>
509
621
<td> a string describing the software saving the thumbnail
510
622
</td>
511
623
</tr>
512
624
<tr>
513
 
<td><p><span class="term"><em class="parameter"><code>error</code></em>&#160;:</span></p></td>
 
625
<td><span class="term"><em class="parameter"><code>error</code></em>&#160;:</span></td>
514
626
<td> return location for possible errors
515
627
</td>
516
628
</tr>
517
629
<tr>
518
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
519
 
<td> <code class="literal">TRUE</code> if a thumbnail was successfully written,
520
 
              <code class="literal">FALSE</code> otherwise
 
630
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
 
631
<td> <a
 
632
href="../glib/glib-Standard-Macros.html#TRUE:CAPS"
 
633
><code class="literal">TRUE</code></a> if a thumbnail was successfully written,
 
634
              <a
 
635
href="../glib/glib-Standard-Macros.html#FALSE:CAPS"
 
636
><code class="literal">FALSE</code></a> otherwise
521
637
 
522
638
</td>
523
639
</tr>
528
644
</div>
529
645
<hr>
530
646
<div class="refsect2" lang="en">
531
 
<a name="id2618060"></a><h3>
 
647
<a name="id2601007"></a><h3>
532
648
<a name="gimp-thumbnail-save-failure"></a>gimp_thumbnail_save_failure ()</h3>
533
 
<a class="indexterm" name="id2618072"></a><pre class="programlisting">gboolean            gimp_thumbnail_save_failure         (<a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
534
 
                                                         const gchar *software,
535
 
                                                         GError **error);</pre>
 
649
<a class="indexterm" name="id2601019"></a><pre class="programlisting"><a
 
650
href="../glib/glib-Basic-Types.html#gboolean"
 
651
>gboolean</a>            gimp_thumbnail_save_failure         (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
 
652
                                                         const <a
 
653
href="../glib/glib-Basic-Types.html#gchar"
 
654
>gchar</a> *software,
 
655
                                                         <a
 
656
href="../glib/glib-Error-Reporting.html#GError"
 
657
>GError</a> **error);</pre>
536
658
<p>
537
659
Saves a failure thumbnail for the image associated with
538
660
<em class="parameter"><code>thumbnail</code></em>. This is an empty pixbuf that indicates that an attempt
545
667
<col align="left" valign="top">
546
668
<tbody>
547
669
<tr>
548
 
<td><p><span class="term"><em class="parameter"><code>thumbnail</code></em>&#160;:</span></p></td>
549
 
<td> a <a class="link" href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object
 
670
<td><span class="term"><em class="parameter"><code>thumbnail</code></em>&#160;:</span></td>
 
671
<td> a <a href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object
550
672
</td>
551
673
</tr>
552
674
<tr>
553
 
<td><p><span class="term"><em class="parameter"><code>software</code></em>&#160;:</span></p></td>
 
675
<td><span class="term"><em class="parameter"><code>software</code></em>&#160;:</span></td>
554
676
<td> a string describing the software saving the thumbnail
555
677
</td>
556
678
</tr>
557
679
<tr>
558
 
<td><p><span class="term"><em class="parameter"><code>error</code></em>&#160;:</span></p></td>
 
680
<td><span class="term"><em class="parameter"><code>error</code></em>&#160;:</span></td>
559
681
<td> return location for possible errors
560
682
</td>
561
683
</tr>
562
684
<tr>
563
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
564
 
<td> <code class="literal">TRUE</code> if a failure thumbnail was successfully written,
565
 
              <code class="literal">FALSE</code> otherwise
 
685
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
 
686
<td> <a
 
687
href="../glib/glib-Standard-Macros.html#TRUE:CAPS"
 
688
><code class="literal">TRUE</code></a> if a failure thumbnail was successfully written,
 
689
              <a
 
690
href="../glib/glib-Standard-Macros.html#FALSE:CAPS"
 
691
><code class="literal">FALSE</code></a> otherwise
566
692
</td>
567
693
</tr>
568
694
</tbody>
570
696
</div>
571
697
<hr>
572
698
<div class="refsect2" lang="en">
573
 
<a name="id2618199"></a><h3>
 
699
<a name="id2601160"></a><h3>
574
700
<a name="gimp-thumbnail-delete-failure"></a>gimp_thumbnail_delete_failure ()</h3>
575
 
<a class="indexterm" name="id2618213"></a><pre class="programlisting">void                gimp_thumbnail_delete_failure       (<a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail);</pre>
 
701
<a class="indexterm" name="id2601176"></a><pre class="programlisting">void                gimp_thumbnail_delete_failure       (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail);</pre>
576
702
<p>
577
703
Removes a failure thumbnail if one exists. This function should be
578
704
used after a thumbnail has been successfully created.</p>
582
708
<div class="variablelist"><table border="0">
583
709
<col align="left" valign="top">
584
710
<tbody><tr>
585
 
<td><p><span class="term"><em class="parameter"><code>thumbnail</code></em>&#160;:</span></p></td>
586
 
<td> a <a class="link" href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object
 
711
<td><span class="term"><em class="parameter"><code>thumbnail</code></em>&#160;:</span></td>
 
712
<td> a <a href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object
587
713
</td>
588
714
</tr></tbody>
589
715
</table></div>
592
718
</div>
593
719
<hr>
594
720
<div class="refsect2" lang="en">
595
 
<a name="id2618273"></a><h3>
 
721
<a name="id2601243"></a><h3>
596
722
<a name="gimp-thumbnail-delete-others"></a>gimp_thumbnail_delete_others ()</h3>
597
 
<a class="indexterm" name="id2618287"></a><pre class="programlisting">void                gimp_thumbnail_delete_others        (<a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
598
 
                                                         <a class="link" href="libgimpthumb-gimpthumb-enums.html#GimpThumbSize">GimpThumbSize</a> size);</pre>
 
723
<a class="indexterm" name="id2601258"></a><pre class="programlisting">void                gimp_thumbnail_delete_others        (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail,
 
724
                                                         <a href="libgimpthumb-gimpthumb-enums.html#GimpThumbSize">GimpThumbSize</a> size);</pre>
599
725
<p>
600
726
Removes all other thumbnails from the global thumbnail
601
727
repository. Only the thumbnail for <em class="parameter"><code>size</code></em> is not deleted.  This
609
735
<col align="left" valign="top">
610
736
<tbody>
611
737
<tr>
612
 
<td><p><span class="term"><em class="parameter"><code>thumbnail</code></em>&#160;:</span></p></td>
613
 
<td> a <a class="link" href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object
 
738
<td><span class="term"><em class="parameter"><code>thumbnail</code></em>&#160;:</span></td>
 
739
<td> a <a href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object
614
740
</td>
615
741
</tr>
616
742
<tr>
617
 
<td><p><span class="term"><em class="parameter"><code>size</code></em>&#160;:</span></p></td>
 
743
<td><span class="term"><em class="parameter"><code>size</code></em>&#160;:</span></td>
618
744
<td> the thumbnail size which should not be deleted
619
745
</td>
620
746
</tr>
625
751
</div>
626
752
<hr>
627
753
<div class="refsect2" lang="en">
628
 
<a name="id2618374"></a><h3>
 
754
<a name="id2601355"></a><h3>
629
755
<a name="gimp-thumbnail-has-failed"></a>gimp_thumbnail_has_failed ()</h3>
630
 
<a class="indexterm" name="id2618387"></a><pre class="programlisting">gboolean            gimp_thumbnail_has_failed           (<a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail);</pre>
 
756
<a class="indexterm" name="id2582844"></a><pre class="programlisting"><a
 
757
href="../glib/glib-Basic-Types.html#gboolean"
 
758
>gboolean</a>            gimp_thumbnail_has_failed           (<a href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a> *thumbnail);</pre>
631
759
<p>
632
760
Checks if a valid failure thumbnail for the given thumbnail exists
633
761
in the global thumbnail repository. This may be the case even if
634
 
<a class="link" href="GimpThumbnail.html#gimp-thumbnail-peek-thumb"><code class="function">gimp_thumbnail_peek_thumb()</code></a> doesn't return <a class="link" href="libgimpthumb-gimpthumb-enums.html#GIMP-THUMB-STATE-FAILED:CAPS"><code class="literal">GIMP_THUMB_STATE_FAILED</code></a>
 
762
<a href="GimpThumbnail.html#gimp-thumbnail-peek-thumb"><code class="function">gimp_thumbnail_peek_thumb()</code></a> doesn't return <a href="libgimpthumb-gimpthumb-enums.html#GIMP-THUMB-STATE-FAILED:CAPS"><code class="literal">GIMP_THUMB_STATE_FAILED</code></a>
635
763
since there might be a real thumbnail and a failure thumbnail for
636
764
the same image file.
637
765
</p>
645
773
<col align="left" valign="top">
646
774
<tbody>
647
775
<tr>
648
 
<td><p><span class="term"><em class="parameter"><code>thumbnail</code></em>&#160;:</span></p></td>
649
 
<td> a <a class="link" href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object
 
776
<td><span class="term"><em class="parameter"><code>thumbnail</code></em>&#160;:</span></td>
 
777
<td> a <a href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object
650
778
</td>
651
779
</tr>
652
780
<tr>
653
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
654
 
<td> <code class="literal">TRUE</code> if a failure thumbnail exists or
 
781
<td><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></td>
 
782
<td> <a
 
783
href="../glib/glib-Standard-Macros.html#TRUE:CAPS"
 
784
><code class="literal">TRUE</code></a> if a failure thumbnail exists or
655
785
 
656
786
</td>
657
787
</tr>
662
792
</div>
663
793
</div>
664
794
<div class="refsect1" lang="en">
665
 
<a name="id2618489"></a><h2>Property Details</h2>
 
795
<a name="id2601458"></a><h2>Property Details</h2>
666
796
<div class="refsect2" lang="en">
667
 
<a name="id2618498"></a><h3>
 
797
<a name="id2601467"></a><h3>
668
798
<a name="GimpThumbnail--image-filesize"></a>The "<code class="literal">image-filesize</code>" property</h3>
669
 
<a class="indexterm" name="id2618513"></a><pre class="programlisting">  "image-filesize"           gint64                : Read / Write</pre>
 
799
<a class="indexterm" name="id2601482"></a><pre class="programlisting">  "image-filesize"           <a
 
800
href="../glib/glib-Basic-Types.html#gint64"
 
801
>gint64</a>                : Read / Write</pre>
670
802
<p>Size of the image file in bytes.</p>
671
803
<p>Allowed values: &gt;= 0</p>
672
804
<p>Default value: 0</p>
673
805
</div>
674
806
<hr>
675
807
<div class="refsect2" lang="en">
676
 
<a name="id2618540"></a><h3>
 
808
<a name="id2601509"></a><h3>
677
809
<a name="GimpThumbnail--image-height"></a>The "<code class="literal">image-height</code>" property</h3>
678
 
<a class="indexterm" name="id2618553"></a><pre class="programlisting">  "image-height"             gint                  : Read / Write</pre>
 
810
<a class="indexterm" name="id2601522"></a><pre class="programlisting">  "image-height"             <a
 
811
href="../glib/glib-Basic-Types.html#gint"
 
812
>gint</a>                  : Read / Write</pre>
679
813
<p>Height of the image in pixels.</p>
680
814
<p>Allowed values: &gt;= 0</p>
681
815
<p>Default value: 0</p>
682
816
</div>
683
817
<hr>
684
818
<div class="refsect2" lang="en">
685
 
<a name="id2618580"></a><h3>
 
819
<a name="id2601549"></a><h3>
686
820
<a name="GimpThumbnail--image-mimetype"></a>The "<code class="literal">image-mimetype</code>" property</h3>
687
 
<a class="indexterm" name="id2618594"></a><pre class="programlisting">  "image-mimetype"           gchararray            : Read / Write</pre>
 
821
<a class="indexterm" name="id2601563"></a><pre class="programlisting">  "image-mimetype"           <a
 
822
href="../gobject/gobject-Standard-Parameter-and-Value-Types.html#gchararray"
 
823
>gchararray</a>            : Read / Write</pre>
688
824
<p>Image mimetype.</p>
689
825
<p>Default value: NULL</p>
690
826
</div>
691
827
<hr>
692
828
<div class="refsect2" lang="en">
693
 
<a name="id2618617"></a><h3>
 
829
<a name="id2601586"></a><h3>
694
830
<a name="GimpThumbnail--image-mtime"></a>The "<code class="literal">image-mtime</code>" property</h3>
695
 
<a class="indexterm" name="id2618630"></a><pre class="programlisting">  "image-mtime"              gint64                : Read / Write</pre>
 
831
<a class="indexterm" name="id2601599"></a><pre class="programlisting">  "image-mtime"              <a
 
832
href="../glib/glib-Basic-Types.html#gint64"
 
833
>gint64</a>                : Read / Write</pre>
696
834
<p>Modification time of the image file in seconds since the Epoch.</p>
697
835
<p>Allowed values: &gt;= 0</p>
698
836
<p>Default value: 0</p>
699
837
</div>
700
838
<hr>
701
839
<div class="refsect2" lang="en">
702
 
<a name="id2618657"></a><h3>
 
840
<a name="id2601626"></a><h3>
703
841
<a name="GimpThumbnail--image-num-layers"></a>The "<code class="literal">image-num-layers</code>" property</h3>
704
 
<a class="indexterm" name="id2618672"></a><pre class="programlisting">  "image-num-layers"         gint                  : Read / Write</pre>
 
842
<a class="indexterm" name="id2601641"></a><pre class="programlisting">  "image-num-layers"         <a
 
843
href="../glib/glib-Basic-Types.html#gint"
 
844
>gint</a>                  : Read / Write</pre>
705
845
<p>The number of layers in the image.</p>
706
846
<p>Allowed values: &gt;= 0</p>
707
847
<p>Default value: 0</p>
708
848
</div>
709
849
<hr>
710
850
<div class="refsect2" lang="en">
711
 
<a name="id2618699"></a><h3>
 
851
<a name="id2601668"></a><h3>
712
852
<a name="GimpThumbnail--image-state"></a>The "<code class="literal">image-state</code>" property</h3>
713
 
<a class="indexterm" name="id2618712"></a><pre class="programlisting">  "image-state"              <a class="link" href="libgimpthumb-gimpthumb-enums.html#GimpThumbState">GimpThumbState</a>        : Read / Write</pre>
 
853
<a class="indexterm" name="id2601681"></a><pre class="programlisting">  "image-state"              <a href="libgimpthumb-gimpthumb-enums.html#GimpThumbState">GimpThumbState</a>        : Read / Write</pre>
714
854
<p>State of the image associated to the thumbnail object.</p>
715
855
<p>Default value: GIMP_THUMB_STATE_UNKNOWN</p>
716
856
</div>
717
857
<hr>
718
858
<div class="refsect2" lang="en">
719
 
<a name="id2618736"></a><h3>
 
859
<a name="id2601705"></a><h3>
720
860
<a name="GimpThumbnail--image-type"></a>The "<code class="literal">image-type</code>" property</h3>
721
 
<a class="indexterm" name="id2618749"></a><pre class="programlisting">  "image-type"               gchararray            : Read / Write</pre>
 
861
<a class="indexterm" name="id2601718"></a><pre class="programlisting">  "image-type"               <a
 
862
href="../gobject/gobject-Standard-Parameter-and-Value-Types.html#gchararray"
 
863
>gchararray</a>            : Read / Write</pre>
722
864
<p>String describing the type of the image format.</p>
723
865
<p>Default value: NULL</p>
724
866
</div>
725
867
<hr>
726
868
<div class="refsect2" lang="en">
727
 
<a name="id2618772"></a><h3>
 
869
<a name="id2601741"></a><h3>
728
870
<a name="GimpThumbnail--image-uri"></a>The "<code class="literal">image-uri</code>" property</h3>
729
 
<a class="indexterm" name="id2618785"></a><pre class="programlisting">  "image-uri"                gchararray            : Read / Write</pre>
 
871
<a class="indexterm" name="id2601754"></a><pre class="programlisting">  "image-uri"                <a
 
872
href="../gobject/gobject-Standard-Parameter-and-Value-Types.html#gchararray"
 
873
>gchararray</a>            : Read / Write</pre>
730
874
<p>URI of the image file.</p>
731
875
<p>Default value: NULL</p>
732
876
</div>
733
877
<hr>
734
878
<div class="refsect2" lang="en">
735
 
<a name="id2618807"></a><h3>
 
879
<a name="id2601776"></a><h3>
736
880
<a name="GimpThumbnail--image-width"></a>The "<code class="literal">image-width</code>" property</h3>
737
 
<a class="indexterm" name="id2618820"></a><pre class="programlisting">  "image-width"              gint                  : Read / Write</pre>
 
881
<a class="indexterm" name="id2601789"></a><pre class="programlisting">  "image-width"              <a
 
882
href="../glib/glib-Basic-Types.html#gint"
 
883
>gint</a>                  : Read / Write</pre>
738
884
<p>Width of the image in pixels.</p>
739
885
<p>Allowed values: &gt;= 0</p>
740
886
<p>Default value: 0</p>
741
887
</div>
742
888
<hr>
743
889
<div class="refsect2" lang="en">
744
 
<a name="id2618847"></a><h3>
 
890
<a name="id2601816"></a><h3>
745
891
<a name="GimpThumbnail--thumb-state"></a>The "<code class="literal">thumb-state</code>" property</h3>
746
 
<a class="indexterm" name="id2618860"></a><pre class="programlisting">  "thumb-state"              <a class="link" href="libgimpthumb-gimpthumb-enums.html#GimpThumbState">GimpThumbState</a>        : Read / Write</pre>
 
892
<a class="indexterm" name="id2601829"></a><pre class="programlisting">  "thumb-state"              <a href="libgimpthumb-gimpthumb-enums.html#GimpThumbState">GimpThumbState</a>        : Read / Write</pre>
747
893
<p>State of the thumbnail file.</p>
748
894
<p>Default value: GIMP_THUMB_STATE_UNKNOWN</p>
749
895
</div>