61
58
<title role="details.title">Details</title>
62
59
<refsect2 id="EvFileExporterFormat" role="enum">
63
60
<title>enum EvFileExporterFormat</title>
64
<indexterm zone="EvFileExporterFormat"><primary>EvFileExporterFormat</primary></indexterm><programlisting>typedef enum {
61
<indexterm zone="EvFileExporterFormat"><primary sortas="EvFileExporterFormat">EvFileExporterFormat</primary></indexterm><programlisting>typedef enum {
65
62
EV_FILE_FORMAT_UNKNOWN,
68
65
} EvFileExporterFormat;
73
69
<refsect2 id="EvFileExporterCapabilities" role="enum">
74
70
<title>enum EvFileExporterCapabilities</title>
75
<indexterm zone="EvFileExporterCapabilities"><primary>EvFileExporterCapabilities</primary></indexterm><programlisting>typedef enum {
71
<indexterm zone="EvFileExporterCapabilities"><primary sortas="EvFileExporterCapabilities">EvFileExporterCapabilities</primary></indexterm><programlisting>typedef enum {
76
72
EV_FILE_EXPORTER_CAN_PAGE_SET = 1 << 0,
77
73
EV_FILE_EXPORTER_CAN_COPIES = 1 << 1,
78
74
EV_FILE_EXPORTER_CAN_COLLATE = 1 << 2,
101
96
} EvFileExporterContext;
105
99
</para></refsect2>
106
<refsect2 id="EV-FILE-EXPORTER-IFACE:CAPS" role="macro">
100
<refsect2 id="EV-FILE-EXPORTER-IFACE--CAPS" role="macro">
107
101
<title>EV_FILE_EXPORTER_IFACE()</title>
108
<indexterm zone="EV-FILE-EXPORTER-IFACE:CAPS"><primary>EV_FILE_EXPORTER_IFACE</primary></indexterm><programlisting>#define EV_FILE_EXPORTER_IFACE(k) (G_TYPE_CHECK_CLASS_CAST((k), EV_TYPE_FILE_EXPORTER, EvFileExporterIface))
102
<indexterm zone="EV-FILE-EXPORTER-IFACE--CAPS"><primary sortas="EV_FILE_EXPORTER_IFACE">EV_FILE_EXPORTER_IFACE</primary></indexterm><programlisting>#define EV_FILE_EXPORTER_IFACE(k) (G_TYPE_CHECK_CLASS_CAST((k), EV_TYPE_FILE_EXPORTER, EvFileExporterIface))
109
103
</programlisting>
112
105
</para><variablelist role="params">
113
<varlistentry><term><parameter>k</parameter> :</term>
106
<varlistentry><term><parameter>k</parameter> :</term>
114
107
<listitem><simpara>
117
108
</simpara></listitem></varlistentry>
118
109
</variablelist></refsect2>
119
<refsect2 id="EV-IS-FILE-EXPORTER-IFACE:CAPS" role="macro">
110
<refsect2 id="EV-IS-FILE-EXPORTER-IFACE--CAPS" role="macro">
120
111
<title>EV_IS_FILE_EXPORTER_IFACE()</title>
121
<indexterm zone="EV-IS-FILE-EXPORTER-IFACE:CAPS"><primary>EV_IS_FILE_EXPORTER_IFACE</primary></indexterm><programlisting>#define EV_IS_FILE_EXPORTER_IFACE(k) (G_TYPE_CHECK_CLASS_TYPE ((k), EV_TYPE_FILE_EXPORTER))
112
<indexterm zone="EV-IS-FILE-EXPORTER-IFACE--CAPS"><primary sortas="EV_IS_FILE_EXPORTER_IFACE">EV_IS_FILE_EXPORTER_IFACE</primary></indexterm><programlisting>#define EV_IS_FILE_EXPORTER_IFACE(k) (G_TYPE_CHECK_CLASS_TYPE ((k), EV_TYPE_FILE_EXPORTER))
122
113
</programlisting>
125
115
</para><variablelist role="params">
126
<varlistentry><term><parameter>k</parameter> :</term>
116
<varlistentry><term><parameter>k</parameter> :</term>
127
117
<listitem><simpara>
130
118
</simpara></listitem></varlistentry>
131
119
</variablelist></refsect2>
132
120
<refsect2 id="EvFileExporter-struct" role="struct">
133
121
<title>EvFileExporter</title>
134
<indexterm zone="EvFileExporter-struct"><primary>EvFileExporter</primary></indexterm><programlisting>typedef struct _EvFileExporter EvFileExporter;</programlisting>
122
<indexterm zone="EvFileExporter-struct"><primary sortas="EvFileExporter">EvFileExporter</primary></indexterm><programlisting>typedef struct _EvFileExporter EvFileExporter;</programlisting>
137
124
</para></refsect2>
138
125
<refsect2 id="EvFileExporterIface" role="struct">
139
126
<title>EvFileExporterIface</title>
140
<indexterm zone="EvFileExporterIface"><primary>EvFileExporterIface</primary></indexterm><programlisting>typedef struct {
127
<indexterm zone="EvFileExporterIface"><primary sortas="EvFileExporterIface">EvFileExporterIface</primary></indexterm><programlisting>typedef struct {
141
128
GTypeInterface base_iface;
152
139
} EvFileExporterIface;
153
140
</programlisting>
156
142
</para></refsect2>
157
143
<refsect2 id="ev-file-exporter-begin" role="function">
158
144
<title>ev_file_exporter_begin ()</title>
159
<indexterm zone="ev-file-exporter-begin"><primary>ev_file_exporter_begin</primary></indexterm><programlisting><link linkend="void">void</link> ev_file_exporter_begin (<link linkend="EvFileExporter">EvFileExporter</link> *exporter,
145
<indexterm zone="ev-file-exporter-begin"><primary sortas="ev_file_exporter_begin">ev_file_exporter_begin</primary></indexterm><programlisting><link linkend="void">void</link> ev_file_exporter_begin (<link linkend="EvFileExporter">EvFileExporter</link> *exporter,
160
146
<link linkend="EvFileExporterContext">EvFileExporterContext</link> *fc);</programlisting>
163
148
</para><variablelist role="params">
164
<varlistentry><term><parameter>exporter</parameter> :</term>
149
<varlistentry><term><parameter>exporter</parameter> :</term>
165
150
<listitem><simpara>
166
151
</simpara></listitem></varlistentry>
167
<varlistentry><term><parameter>fc</parameter> :</term>
152
<varlistentry><term><parameter>fc</parameter> :</term>
168
153
<listitem><simpara>
171
154
</simpara></listitem></varlistentry>
172
155
</variablelist></refsect2>
173
156
<refsect2 id="ev-file-exporter-begin-page" role="function">
174
157
<title>ev_file_exporter_begin_page ()</title>
175
<indexterm zone="ev-file-exporter-begin-page"><primary>ev_file_exporter_begin_page</primary></indexterm><programlisting><link linkend="void">void</link> ev_file_exporter_begin_page (<link linkend="EvFileExporter">EvFileExporter</link> *exporter);</programlisting>
158
<indexterm zone="ev-file-exporter-begin-page"><primary sortas="ev_file_exporter_begin_page">ev_file_exporter_begin_page</primary></indexterm><programlisting><link linkend="void">void</link> ev_file_exporter_begin_page (<link linkend="EvFileExporter">EvFileExporter</link> *exporter);</programlisting>
178
160
</para><variablelist role="params">
179
<varlistentry><term><parameter>exporter</parameter> :</term>
161
<varlistentry><term><parameter>exporter</parameter> :</term>
180
162
<listitem><simpara>
183
163
</simpara></listitem></varlistentry>
184
164
</variablelist></refsect2>
185
165
<refsect2 id="ev-file-exporter-do-page" role="function">
186
166
<title>ev_file_exporter_do_page ()</title>
187
<indexterm zone="ev-file-exporter-do-page"><primary>ev_file_exporter_do_page</primary></indexterm><programlisting><link linkend="void">void</link> ev_file_exporter_do_page (<link linkend="EvFileExporter">EvFileExporter</link> *exporter,
167
<indexterm zone="ev-file-exporter-do-page"><primary sortas="ev_file_exporter_do_page">ev_file_exporter_do_page</primary></indexterm><programlisting><link linkend="void">void</link> ev_file_exporter_do_page (<link linkend="EvFileExporter">EvFileExporter</link> *exporter,
188
168
<link linkend="EvRenderContext">EvRenderContext</link> *rc);</programlisting>
191
170
</para><variablelist role="params">
192
<varlistentry><term><parameter>exporter</parameter> :</term>
171
<varlistentry><term><parameter>exporter</parameter> :</term>
193
172
<listitem><simpara>
194
173
</simpara></listitem></varlistentry>
195
<varlistentry><term><parameter>rc</parameter> :</term>
174
<varlistentry><term><parameter>rc</parameter> :</term>
196
175
<listitem><simpara>
199
176
</simpara></listitem></varlistentry>
200
177
</variablelist></refsect2>
201
178
<refsect2 id="ev-file-exporter-end-page" role="function">
202
179
<title>ev_file_exporter_end_page ()</title>
203
<indexterm zone="ev-file-exporter-end-page"><primary>ev_file_exporter_end_page</primary></indexterm><programlisting><link linkend="void">void</link> ev_file_exporter_end_page (<link linkend="EvFileExporter">EvFileExporter</link> *exporter);</programlisting>
180
<indexterm zone="ev-file-exporter-end-page"><primary sortas="ev_file_exporter_end_page">ev_file_exporter_end_page</primary></indexterm><programlisting><link linkend="void">void</link> ev_file_exporter_end_page (<link linkend="EvFileExporter">EvFileExporter</link> *exporter);</programlisting>
206
182
</para><variablelist role="params">
207
<varlistentry><term><parameter>exporter</parameter> :</term>
183
<varlistentry><term><parameter>exporter</parameter> :</term>
208
184
<listitem><simpara>
211
185
</simpara></listitem></varlistentry>
212
186
</variablelist></refsect2>
213
187
<refsect2 id="ev-file-exporter-end" role="function">
214
188
<title>ev_file_exporter_end ()</title>
215
<indexterm zone="ev-file-exporter-end"><primary>ev_file_exporter_end</primary></indexterm><programlisting><link linkend="void">void</link> ev_file_exporter_end (<link linkend="EvFileExporter">EvFileExporter</link> *exporter);</programlisting>
189
<indexterm zone="ev-file-exporter-end"><primary sortas="ev_file_exporter_end">ev_file_exporter_end</primary></indexterm><programlisting><link linkend="void">void</link> ev_file_exporter_end (<link linkend="EvFileExporter">EvFileExporter</link> *exporter);</programlisting>
218
191
</para><variablelist role="params">
219
<varlistentry><term><parameter>exporter</parameter> :</term>
192
<varlistentry><term><parameter>exporter</parameter> :</term>
220
193
<listitem><simpara>
223
194
</simpara></listitem></varlistentry>
224
195
</variablelist></refsect2>
225
196
<refsect2 id="ev-file-exporter-get-capabilities" role="function">
226
197
<title>ev_file_exporter_get_capabilities ()</title>
227
<indexterm zone="ev-file-exporter-get-capabilities"><primary>ev_file_exporter_get_capabilities</primary></indexterm><programlisting><link linkend="EvFileExporterCapabilities">EvFileExporterCapabilities</link> ev_file_exporter_get_capabilities
198
<indexterm zone="ev-file-exporter-get-capabilities"><primary sortas="ev_file_exporter_get_capabilities">ev_file_exporter_get_capabilities</primary></indexterm><programlisting><link linkend="EvFileExporterCapabilities">EvFileExporterCapabilities</link> ev_file_exporter_get_capabilities
228
199
(<link linkend="EvFileExporter">EvFileExporter</link> *exporter);</programlisting>
231
201
</para><variablelist role="params">
232
<varlistentry><term><parameter>exporter</parameter> :</term>
202
<varlistentry><term><parameter>exporter</parameter> :</term>
233
203
<listitem><simpara>
234
204
</simpara></listitem></varlistentry>
235
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
205
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara>
238
206
</simpara></listitem></varlistentry>
239
207
</variablelist></refsect2>