4
4
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
5
5
<title>ev-file-helpers</title>
6
<meta name="generator" content="DocBook XSL Stylesheets V1.72.0">
6
<meta name="generator" content="DocBook XSL Stylesheets V1.69.1">
7
7
<link rel="start" href="index.html" title="Evince Programmer's Reference Manual">
8
<link rel="up" href="pt03.html" title="Part III.  Helper functions">
8
<link rel="up" href="pt03.html" title="Part III. 
9
11
<link rel="prev" href="evince-ev-file-exporter.html" title="ev-file-exporter">
10
<link rel="next" href="pt04.html" title="Part IV.  Evince Frontend">
11
<meta name="generator" content="GTK-Doc V1.8 (XML mode)">
12
<link rel="next" href="pt04.html" title="Part IV. 
15
<meta name="generator" content="GTK-Doc V1.7 (XML mode)">
12
16
<link rel="stylesheet" href="style.css" type="text/css">
13
<link rel="part" href="pt01.html" title="Part I.  Document interfaces">
14
<link rel="part" href="pt02.html" title="Part II.  Document data">
15
<link rel="part" href="pt03.html" title="Part III.  Helper functions">
16
<link rel="part" href="pt04.html" title="Part IV.  Evince Frontend">
17
<link rel="part" href="pt01.html" title="Part I. 
20
<link rel="part" href="pt02.html" title="Part II. 
23
<link rel="part" href="pt03.html" title="Part III. 
26
<link rel="part" href="pt04.html" title="Part IV. 
17
29
<link rel="index" href="ix01.html" title="Index">
19
31
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
25
37
<th width="100%" align="center">Evince Programmer's Reference Manual</th>
26
38
<td><a accesskey="n" href="pt04.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
28
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2744624" class="shortcut">Top</a>
40
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2640363" class="shortcut">Top</a>
30
<a href="#id2744891" class="shortcut">Description</a></nobr></td></tr>
42
<a href="#id2640627" class="shortcut">Description</a></nobr></td></tr>
32
44
<div class="refentry" lang="en">
33
45
<a name="evince-ev-file-helpers"></a><div class="titlepage"></div>
34
46
<div class="refnamediv"><table width="100%"><tr>
37
<a name="id2744624"></a><span class="refentrytitle">ev-file-helpers</span>
49
<a name="id2640363"></a><span class="refentrytitle">ev-file-helpers</span>
39
<p>ev-file-helpers</p>
51
<p>ev-file-helpers — </p>
41
53
<td valign="top" align="right"></td>
42
54
</tr></table></div>
49
enum <a href="evince-ev-file-helpers.html#EvCompressionType">EvCompressionType</a>;
51
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
52
>gchar</a>* <a href="evince-ev-file-helpers.html#ev-dot-dir">ev_dot_dir</a> (void);
54
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
55
>gchar</a>* <a href="evince-ev-file-helpers.html#ev-tmp-dir">ev_tmp_dir</a> (void);
56
void <a href="evince-ev-file-helpers.html#ev-file-helpers-init">ev_file_helpers_init</a> (void);
57
void <a href="evince-ev-file-helpers.html#ev-file-helpers-shutdown">ev_file_helpers_shutdown</a> (void);
61
enum <a href="evince-ev-file-helpers.html#EvCompressionType">EvCompressionType</a>;
63
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
64
>gchar</a>* <a href="evince-ev-file-helpers.html#ev-dot-dir">ev_dot_dir</a> (void);
66
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
67
>gchar</a>* <a href="evince-ev-file-helpers.html#ev-tmp-dir">ev_tmp_dir</a> (void);
68
void <a href="evince-ev-file-helpers.html#ev-file-helpers-init">ev_file_helpers_init</a> (void);
69
void <a href="evince-ev-file-helpers.html#ev-file-helpers-shutdown">ev_file_helpers_shutdown</a> (void);
59
71
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
60
>gchar</a>* <a href="evince-ev-file-helpers.html#ev-tmp-filename">ev_tmp_filename</a> (const char *prefix);
61
void <a href="evince-ev-file-helpers.html#ev-tmp-filename-unlink">ev_tmp_filename_unlink</a> (const <a
72
>gchar</a>* <a href="evince-ev-file-helpers.html#ev-tmp-filename">ev_tmp_filename</a> (const char *prefix);
73
void <a href="evince-ev-file-helpers.html#ev-tmp-filename-unlink">ev_tmp_filename_unlink</a> (const <a
62
74
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
63
75
>gchar</a> *filename);
64
void <a href="evince-ev-file-helpers.html#ev-tmp-uri-unlink">ev_tmp_uri_unlink</a> (const <a
76
void <a href="evince-ev-file-helpers.html#ev-tmp-uri-unlink">ev_tmp_uri_unlink</a> (const <a
65
77
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
68
80
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
69
>gboolean</a> <a href="evince-ev-file-helpers.html#ev-xfer-uri-simple">ev_xfer_uri_simple</a> (const char *from,
72
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
75
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
76
>gchar</a>* <a href="evince-ev-file-helpers.html#ev-file-uncompress">ev_file_uncompress</a> (const <a
77
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
79
<a href="evince-ev-file-helpers.html#EvCompressionType">EvCompressionType</a> type,
81
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
84
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
85
>gchar</a>* <a href="evince-ev-file-helpers.html#ev-file-compress">ev_file_compress</a> (const <a
86
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
88
<a href="evince-ev-file-helpers.html#EvCompressionType">EvCompressionType</a> type,
81
>gboolean</a> <a href="evince-ev-file-helpers.html#ev-xfer-uri-simple">ev_xfer_uri_simple</a> (const char *from,
84
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
87
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
88
>gchar</a>* <a href="evince-ev-file-helpers.html#ev-file-uncompress">ev_file_uncompress</a> (const <a
89
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
91
<a href="evince-ev-file-helpers.html#EvCompressionType">EvCompressionType</a> type,
93
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
96
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
97
>gchar</a>* <a href="evince-ev-file-helpers.html#ev-file-compress">ev_file_compress</a> (const <a
98
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
100
<a href="evince-ev-file-helpers.html#EvCompressionType">EvCompressionType</a> type,
90
102
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
91
103
>GError</a> **error);
94
106
<div class="refsect1" lang="en">
95
<a name="id2744891"></a><h2>Description</h2>
107
<a name="id2640627"></a><h2>Description</h2>
100
112
<div class="refsect1" lang="en">
101
<a name="id2744906"></a><h2>Details</h2>
113
<a name="id2640642"></a><h2>Details</h2>
102
114
<div class="refsect2" lang="en">
103
<a name="id2744916"></a><h3>
115
<a name="id2640652"></a><h3>
104
116
<a name="EvCompressionType"></a>enum EvCompressionType</h3>
105
<a class="indexterm" name="id2744929"></a><pre class="programlisting">typedef enum {
117
<a class="indexterm" name="id2640665"></a><pre class="programlisting">typedef enum {
106
118
EV_COMPRESSION_NONE,
107
119
EV_COMPRESSION_BZIP2,
108
120
EV_COMPRESSION_GZIP
116
128
<div class="refsect2" lang="en">
117
<a name="id2744946"></a><h3>
129
<a name="id2640681"></a><h3>
118
130
<a name="ev-dot-dir"></a>ev_dot_dir ()</h3>
119
<a class="indexterm" name="id2744958"></a><pre class="programlisting">const <a
131
<a class="indexterm" name="id2640694"></a><pre class="programlisting">const <a
120
132
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
121
>gchar</a>* ev_dot_dir (void);</pre>
133
>gchar</a>* ev_dot_dir (void);</pre>
125
137
<div class="variablelist"><table border="0">
126
138
<col align="left" valign="top">
128
<td><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
141
<span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
137
150
<div class="refsect2" lang="en">
138
<a name="id2744995"></a><h3>
151
<a name="id2640730"></a><h3>
139
152
<a name="ev-tmp-dir"></a>ev_tmp_dir ()</h3>
140
<a class="indexterm" name="id2745008"></a><pre class="programlisting">const <a
153
<a class="indexterm" name="id2640743"></a><pre class="programlisting">const <a
141
154
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
142
>gchar</a>* ev_tmp_dir (void);</pre>
155
>gchar</a>* ev_tmp_dir (void);</pre>
146
159
<div class="variablelist"><table border="0">
147
160
<col align="left" valign="top">
149
<td><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
163
<span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
158
172
<div class="refsect2" lang="en">
159
<a name="id2745045"></a><h3>
173
<a name="id2640780"></a><h3>
160
174
<a name="ev-file-helpers-init"></a>ev_file_helpers_init ()</h3>
161
<a class="indexterm" name="id2745058"></a><pre class="programlisting">void ev_file_helpers_init (void);</pre>
175
<a class="indexterm" name="id2640793"></a><pre class="programlisting">void ev_file_helpers_init (void);</pre>
167
181
<div class="refsect2" lang="en">
168
<a name="id2745079"></a><h3>
182
<a name="id2640814"></a><h3>
169
183
<a name="ev-file-helpers-shutdown"></a>ev_file_helpers_shutdown ()</h3>
170
<a class="indexterm" name="id2745092"></a><pre class="programlisting">void ev_file_helpers_shutdown (void);</pre>
184
<a class="indexterm" name="id2640827"></a><pre class="programlisting">void ev_file_helpers_shutdown (void);</pre>
176
190
<div class="refsect2" lang="en">
177
<a name="id2745114"></a><h3>
191
<a name="id2640848"></a><h3>
178
192
<a name="ev-tmp-filename"></a>ev_tmp_filename ()</h3>
179
<a class="indexterm" name="id2745126"></a><pre class="programlisting"><a
193
<a class="indexterm" name="id2640861"></a><pre class="programlisting"><a
180
194
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
181
>gchar</a>* ev_tmp_filename (const char *prefix);</pre>
195
>gchar</a>* ev_tmp_filename (const char *prefix);</pre>
246
264
<div class="refsect2" lang="en">
247
<a name="id2745301"></a><h3>
265
<a name="id2641035"></a><h3>
248
266
<a name="ev-xfer-uri-simple"></a>ev_xfer_uri_simple ()</h3>
249
<a class="indexterm" name="id2745314"></a><pre class="programlisting"><a
267
<a class="indexterm" name="id2641048"></a><pre class="programlisting"><a
250
268
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
251
>gboolean</a> ev_xfer_uri_simple (const char *from,
269
>gboolean</a> ev_xfer_uri_simple (const char *from,
254
272
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
255
273
>GError</a> **error);</pre>
288
310
<div class="refsect2" lang="en">
289
<a name="id2745412"></a><h3>
311
<a name="id2641146"></a><h3>
290
312
<a name="ev-file-uncompress"></a>ev_file_uncompress ()</h3>
291
<a class="indexterm" name="id2745426"></a><pre class="programlisting"><a
313
<a class="indexterm" name="id2641159"></a><pre class="programlisting"><a
292
314
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
293
>gchar</a>* ev_file_uncompress (const <a
315
>gchar</a>* ev_file_uncompress (const <a
294
316
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
296
<a href="evince-ev-file-helpers.html#EvCompressionType">EvCompressionType</a> type,
318
<a href="evince-ev-file-helpers.html#EvCompressionType">EvCompressionType</a> type,
298
320
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
299
321
>GError</a> **error);</pre>
332
358
<div class="refsect2" lang="en">
333
<a name="id2745524"></a><h3>
359
<a name="id2641257"></a><h3>
334
360
<a name="ev-file-compress"></a>ev_file_compress ()</h3>
335
<a class="indexterm" name="id2745537"></a><pre class="programlisting"><a
361
<a class="indexterm" name="id2641270"></a><pre class="programlisting"><a
336
362
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
337
>gchar</a>* ev_file_compress (const <a
363
>gchar</a>* ev_file_compress (const <a
338
364
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
340
<a href="evince-ev-file-helpers.html#EvCompressionType">EvCompressionType</a> type,
366
<a href="evince-ev-file-helpers.html#EvCompressionType">EvCompressionType</a> type,
342
368
href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"
343
369
>GError</a> **error);</pre>