~ubuntu-branches/ubuntu/hardy/evince/hardy

« back to all changes in this revision

Viewing changes to help/reference/html/evince-ev-pixbuf-cache.html

  • Committer: Bazaar Package Importer
  • Author(s): Aron Sisak
  • Date: 2007-06-19 13:49:52 UTC
  • mfrom: (1.1.15 upstream)
  • Revision ID: james.westby@ubuntu.com-20070619134952-k1hur43gw2120n72
Tags: 0.9.1-0ubuntu1
* New upstream release:
  - New Features and UI Improvements:
    * Cairo-based renderer for pages and selections of PDF, DVJU and DVI documents
    * PDF exporter for printing DVI documents
    * Zoom icon artwork
  * Patch to avoid frequent process wakeup for metadata handling
  * Bumped poppler requirements to 0.5.9
  * Changed sidebar ordering
  * Removed extra locking of a main loop to speed up rendering 
  - Bug fixes:
    * Print job is released quickly
    * Update a cursor and tooltips after scrolling
  * More safe mkdir_with_parents
  * Safe saving of a document copy to a remote location
  * Build fix without libgnome
  * Selections don't disappear after zoom
  * Preview button added to the print dialog
  - Translations:
  * sv, en_GB, ta, nb, ca, gl, et, es, dz, th, he
* debian/control.in
  - changed gs / gs-esp / gs-esp-x dependency to ghostscript-x
  - changed libpoppler dependecy (>= 0.5.9)

Show diffs side-by-side

added added

removed removed

Lines of Context:
35
35
<th width="100%" align="center">Evince Programmer's Reference Manual</th>
36
36
<td><a accesskey="n" href="evince-ev-print-job.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
37
37
</tr>
38
 
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2802130" class="shortcut">Top</a>
 
38
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id3146295" class="shortcut">Top</a>
39
39
                  &#160;|&#160;
40
 
                  <a href="#id2802537" class="shortcut">Description</a></nobr></td></tr>
 
40
                  <a href="#id3146702" class="shortcut">Description</a></nobr></td></tr>
41
41
</table>
42
42
<div class="refentry" lang="en">
43
43
<a name="evince-ev-pixbuf-cache"></a><div class="titlepage"></div>
44
44
<div class="refnamediv"><table width="100%"><tr>
45
45
<td valign="top">
46
46
<h2>
47
 
<a name="id2802130"></a><span class="refentrytitle">ev-pixbuf-cache</span>
 
47
<a name="id3146295"></a><span class="refentrytitle">ev-pixbuf-cache</span>
48
48
</h2>
49
49
<p>ev-pixbuf-cache &#8212; </p>
50
50
</td>
80
80
href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"
81
81
>GList</a> *selection_list);
82
82
<a
83
 
href="/usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
84
 
>GdkPixbuf</a>*  <a href="evince-ev-pixbuf-cache.html#ev-pixbuf-cache-get-pixbuf">ev_pixbuf_cache_get_pixbuf</a>      (<a href="evince-ev-pixbuf-cache.html#EvPixbufCache">EvPixbufCache</a> *pixbuf_cache,
 
83
href="/usr/share/gtk-doc/html/cairo/cairo-cairo-surface-t.html#cairo-surface-t"
 
84
>cairo_surface_t</a>* <a href="evince-ev-pixbuf-cache.html#ev-pixbuf-cache-get-surface">ev_pixbuf_cache_get_surface</a>
 
85
                                            (<a href="evince-ev-pixbuf-cache.html#EvPixbufCache">EvPixbufCache</a> *pixbuf_cache,
85
86
                                             <a
86
87
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
87
88
>gint</a> page);
109
110
void        <a href="evince-ev-pixbuf-cache.html#ev-pixbuf-cache-clear">ev_pixbuf_cache_clear</a>           (<a href="evince-ev-pixbuf-cache.html#EvPixbufCache">EvPixbufCache</a> *pixbuf_cache);
110
111
void        <a href="evince-ev-pixbuf-cache.html#ev-pixbuf-cache-style-changed">ev_pixbuf_cache_style_changed</a>   (<a href="evince-ev-pixbuf-cache.html#EvPixbufCache">EvPixbufCache</a> *pixbuf_cache);
111
112
<a
112
 
href="/usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
113
 
>GdkPixbuf</a>*  <a href="evince-ev-pixbuf-cache.html#ev-pixbuf-cache-get-selection-pixbuf">ev_pixbuf_cache_get_selection_pixbuf</a>
 
113
href="/usr/share/gtk-doc/html/cairo/cairo-cairo-surface-t.html#cairo-surface-t"
 
114
>cairo_surface_t</a>* <a href="evince-ev-pixbuf-cache.html#ev-pixbuf-cache-get-selection-surface">ev_pixbuf_cache_get_selection_surface</a>
114
115
                                            (<a href="evince-ev-pixbuf-cache.html#EvPixbufCache">EvPixbufCache</a> *pixbuf_cache,
115
116
                                             <a
116
117
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
134
135
</pre>
135
136
</div>
136
137
<div class="refsect1" lang="en">
137
 
<a name="id2802537"></a><h2>Description</h2>
 
138
<a name="id3146702"></a><h2>Description</h2>
138
139
<p>
139
140
 
140
141
</p>
141
142
</div>
142
143
<div class="refsect1" lang="en">
143
 
<a name="id2802551"></a><h2>Details</h2>
 
144
<a name="id3146717"></a><h2>Details</h2>
144
145
<div class="refsect2" lang="en">
145
 
<a name="id2802561"></a><h3>
 
146
<a name="id3146727"></a><h3>
146
147
<a name="EvViewSelection"></a>EvViewSelection</h3>
147
 
<a class="indexterm" name="id2802574"></a><pre class="programlisting">typedef struct {
 
148
<a class="indexterm" name="id3146740"></a><pre class="programlisting">typedef struct {
148
149
        int page;
149
150
        EvRectangle rect;
150
151
        GdkRegion *covered_region;
156
157
</div>
157
158
<hr>
158
159
<div class="refsect2" lang="en">
159
 
<a name="id2802591"></a><h3>
 
160
<a name="id3146756"></a><h3>
160
161
<a name="EvPixbufCache"></a>EvPixbufCache</h3>
161
 
<a class="indexterm" name="id2802604"></a><pre class="programlisting">typedef struct _EvPixbufCache EvPixbufCache;</pre>
 
162
<a class="indexterm" name="id3146769"></a><pre class="programlisting">typedef struct _EvPixbufCache EvPixbufCache;</pre>
162
163
<p>
163
164
 
164
165
</p>
165
166
</div>
166
167
<hr>
167
168
<div class="refsect2" lang="en">
168
 
<a name="id2802619"></a><h3>
 
169
<a name="id3146785"></a><h3>
169
170
<a name="EvPixbufCacheClass"></a>EvPixbufCacheClass</h3>
170
 
<a class="indexterm" name="id2802632"></a><pre class="programlisting">typedef struct _EvPixbufCacheClass EvPixbufCacheClass;</pre>
 
171
<a class="indexterm" name="id3146798"></a><pre class="programlisting">typedef struct _EvPixbufCacheClass EvPixbufCacheClass;</pre>
171
172
<p>
172
173
 
173
174
</p>
174
175
</div>
175
176
<hr>
176
177
<div class="refsect2" lang="en">
177
 
<a name="id2802648"></a><h3>
 
178
<a name="id3146813"></a><h3>
178
179
<a name="ev-pixbuf-cache-new"></a>ev_pixbuf_cache_new ()</h3>
179
 
<a class="indexterm" name="id2802661"></a><pre class="programlisting"><a href="evince-ev-pixbuf-cache.html#EvPixbufCache">EvPixbufCache</a>* ev_pixbuf_cache_new          (<a
 
180
<a class="indexterm" name="id3146827"></a><pre class="programlisting"><a href="evince-ev-pixbuf-cache.html#EvPixbufCache">EvPixbufCache</a>* ev_pixbuf_cache_new          (<a
180
181
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
181
182
>GtkWidget</a> *view,
182
183
                                             <a href="evince-ev-document.html#EvDocument">EvDocument</a> *document);</pre>
211
212
</div>
212
213
<hr>
213
214
<div class="refsect2" lang="en">
214
 
<a name="id2802738"></a><h3>
 
215
<a name="id3146904"></a><h3>
215
216
<a name="ev-pixbuf-cache-set-page-range"></a>ev_pixbuf_cache_set_page_range ()</h3>
216
 
<a class="indexterm" name="id2802752"></a><pre class="programlisting">void        ev_pixbuf_cache_set_page_range  (<a href="evince-ev-pixbuf-cache.html#EvPixbufCache">EvPixbufCache</a> *pixbuf_cache,
 
217
<a class="indexterm" name="id3146918"></a><pre class="programlisting">void        ev_pixbuf_cache_set_page_range  (<a href="evince-ev-pixbuf-cache.html#EvPixbufCache">EvPixbufCache</a> *pixbuf_cache,
217
218
                                             <a
218
219
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
219
220
>gint</a> start_page,
278
279
</div>
279
280
<hr>
280
281
<div class="refsect2" lang="en">
281
 
<a name="id2802905"></a><h3>
282
 
<a name="ev-pixbuf-cache-get-pixbuf"></a>ev_pixbuf_cache_get_pixbuf ()</h3>
283
 
<a class="indexterm" name="id2802919"></a><pre class="programlisting"><a
284
 
href="/usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
285
 
>GdkPixbuf</a>*  ev_pixbuf_cache_get_pixbuf      (<a href="evince-ev-pixbuf-cache.html#EvPixbufCache">EvPixbufCache</a> *pixbuf_cache,
 
282
<a name="id3147071"></a><h3>
 
283
<a name="ev-pixbuf-cache-get-surface"></a>ev_pixbuf_cache_get_surface ()</h3>
 
284
<a class="indexterm" name="id3147085"></a><pre class="programlisting"><a
 
285
href="/usr/share/gtk-doc/html/cairo/cairo-cairo-surface-t.html#cairo-surface-t"
 
286
>cairo_surface_t</a>* ev_pixbuf_cache_get_surface
 
287
                                            (<a href="evince-ev-pixbuf-cache.html#EvPixbufCache">EvPixbufCache</a> *pixbuf_cache,
286
288
                                             <a
287
289
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
288
290
>gint</a> page);</pre>
317
319
</div>
318
320
<hr>
319
321
<div class="refsect2" lang="en">
320
 
<a name="id2802997"></a><h3>
 
322
<a name="id3147163"></a><h3>
321
323
<a name="ev-pixbuf-cache-get-link-mapping"></a>ev_pixbuf_cache_get_link_mapping ()</h3>
322
 
<a class="indexterm" name="id2803010"></a><pre class="programlisting"><a
 
324
<a class="indexterm" name="id3147177"></a><pre class="programlisting"><a
323
325
href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"
324
326
>GList</a>*      ev_pixbuf_cache_get_link_mapping
325
327
                                            (<a href="evince-ev-pixbuf-cache.html#EvPixbufCache">EvPixbufCache</a> *pixbuf_cache,
357
359
</div>
358
360
<hr>
359
361
<div class="refsect2" lang="en">
360
 
<a name="id2803089"></a><h3>
 
362
<a name="id3147256"></a><h3>
361
363
<a name="ev-pixbuf-cache-get-image-mapping"></a>ev_pixbuf_cache_get_image_mapping ()</h3>
362
 
<a class="indexterm" name="id2803104"></a><pre class="programlisting"><a
 
364
<a class="indexterm" name="id3147270"></a><pre class="programlisting"><a
363
365
href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"
364
366
>GList</a>*      ev_pixbuf_cache_get_image_mapping
365
367
                                            (<a href="evince-ev-pixbuf-cache.html#EvPixbufCache">EvPixbufCache</a> *pixbuf_cache,
397
399
</div>
398
400
<hr>
399
401
<div class="refsect2" lang="en">
400
 
<a name="id2803182"></a><h3>
 
402
<a name="id3147349"></a><h3>
401
403
<a name="ev-pixbuf-cache-get-text-mapping"></a>ev_pixbuf_cache_get_text_mapping ()</h3>
402
 
<a class="indexterm" name="id2803196"></a><pre class="programlisting"><a
 
404
<a class="indexterm" name="id3147362"></a><pre class="programlisting"><a
403
405
href="/usr/share/gtk-doc/html/gdk/gdk-Points-Rectangles-and-Regions.html#GdkRegion"
404
406
>GdkRegion</a>*  ev_pixbuf_cache_get_text_mapping
405
407
                                            (<a href="evince-ev-pixbuf-cache.html#EvPixbufCache">EvPixbufCache</a> *pixbuf_cache,
437
439
</div>
438
440
<hr>
439
441
<div class="refsect2" lang="en">
440
 
<a name="id2803275"></a><h3>
 
442
<a name="id3147441"></a><h3>
441
443
<a name="ev-pixbuf-cache-clear"></a>ev_pixbuf_cache_clear ()</h3>
442
 
<a class="indexterm" name="id2803288"></a><pre class="programlisting">void        ev_pixbuf_cache_clear           (<a href="evince-ev-pixbuf-cache.html#EvPixbufCache">EvPixbufCache</a> *pixbuf_cache);</pre>
 
444
<a class="indexterm" name="id3147455"></a><pre class="programlisting">void        ev_pixbuf_cache_clear           (<a href="evince-ev-pixbuf-cache.html#EvPixbufCache">EvPixbufCache</a> *pixbuf_cache);</pre>
443
445
<p>
444
446
 
445
447
</p>
457
459
</div>
458
460
<hr>
459
461
<div class="refsect2" lang="en">
460
 
<a name="id2803335"></a><h3>
 
462
<a name="id3147501"></a><h3>
461
463
<a name="ev-pixbuf-cache-style-changed"></a>ev_pixbuf_cache_style_changed ()</h3>
462
 
<a class="indexterm" name="id2803348"></a><pre class="programlisting">void        ev_pixbuf_cache_style_changed   (<a href="evince-ev-pixbuf-cache.html#EvPixbufCache">EvPixbufCache</a> *pixbuf_cache);</pre>
 
464
<a class="indexterm" name="id3147515"></a><pre class="programlisting">void        ev_pixbuf_cache_style_changed   (<a href="evince-ev-pixbuf-cache.html#EvPixbufCache">EvPixbufCache</a> *pixbuf_cache);</pre>
463
465
<p>
464
466
 
465
467
</p>
477
479
</div>
478
480
<hr>
479
481
<div class="refsect2" lang="en">
480
 
<a name="id2803395"></a><h3>
481
 
<a name="ev-pixbuf-cache-get-selection-pixbuf"></a>ev_pixbuf_cache_get_selection_pixbuf ()</h3>
482
 
<a class="indexterm" name="id2803409"></a><pre class="programlisting"><a
483
 
href="/usr/share/gtk-doc/html/gdk-pixbuf/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"
484
 
>GdkPixbuf</a>*  ev_pixbuf_cache_get_selection_pixbuf
 
482
<a name="id3147562"></a><h3>
 
483
<a name="ev-pixbuf-cache-get-selection-surface"></a>ev_pixbuf_cache_get_selection_surface ()</h3>
 
484
<a class="indexterm" name="id3147576"></a><pre class="programlisting"><a
 
485
href="/usr/share/gtk-doc/html/cairo/cairo-cairo-surface-t.html#cairo-surface-t"
 
486
>cairo_surface_t</a>* ev_pixbuf_cache_get_selection_surface
485
487
                                            (<a href="evince-ev-pixbuf-cache.html#EvPixbufCache">EvPixbufCache</a> *pixbuf_cache,
486
488
                                             <a
487
489
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
535
537
</div>
536
538
<hr>
537
539
<div class="refsect2" lang="en">
538
 
<a name="id2803531"></a><h3>
 
540
<a name="id3147698"></a><h3>
539
541
<a name="ev-pixbuf-cache-set-selection-list"></a>ev_pixbuf_cache_set_selection_list ()</h3>
540
 
<a class="indexterm" name="id2803545"></a><pre class="programlisting">void        ev_pixbuf_cache_set_selection_list
 
542
<a class="indexterm" name="id3147712"></a><pre class="programlisting">void        ev_pixbuf_cache_set_selection_list
541
543
                                            (<a href="evince-ev-pixbuf-cache.html#EvPixbufCache">EvPixbufCache</a> *pixbuf_cache,
542
544
                                             <a
543
545
href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"
567
569
</div>
568
570
<hr>
569
571
<div class="refsect2" lang="en">
570
 
<a name="id2803614"></a><h3>
 
572
<a name="id3147781"></a><h3>
571
573
<a name="ev-pixbuf-cache-get-selection-list"></a>ev_pixbuf_cache_get_selection_list ()</h3>
572
 
<a class="indexterm" name="id2803628"></a><pre class="programlisting"><a
 
574
<a class="indexterm" name="id3147795"></a><pre class="programlisting"><a
573
575
href="/usr/share/gtk-doc/html/glib/glib-Doubly-Linked-Lists.html#GList"
574
576
>GList</a>*      ev_pixbuf_cache_get_selection_list
575
577
                                            (<a href="evince-ev-pixbuf-cache.html#EvPixbufCache">EvPixbufCache</a> *pixbuf_cache);</pre>