44
44
<span class="returnvalue">void</span> <a class="link" href="libevdocument-EvDocumentMisc.html#ev-document-misc-get-page-border-size" title="ev_document_misc_get_page_border_size ()">ev_document_misc_get_page_border_size</a>
45
45
(<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> page_width</code></em>,
46
46
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> page_height</code></em>,
47
<em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkStyle.html#GtkBorder"><span class="type">GtkBorder</span></a> *border</code></em>);
48
<span class="returnvalue">void</span> <a class="link" href="libevdocument-EvDocumentMisc.html#ev-document-misc-paint-one-page" title="ev_document_misc_paint_one_page ()">ev_document_misc_paint_one_page</a> (<em class="parameter"><code><a href="/home/carlos/gnome-cvs/share/gtk-doc/html/cairo/cairo-cairo-t.html#cairo-t"><span class="type">cairo_t</span></a> *cr</code></em>,
49
<em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkWidget.html"><span class="type">GtkWidget</span></a> *widget</code></em>,
50
<em class="parameter"><code><a href="http://library.gnome.org/devel/gdk/unstable/gdk3-Points-Rectangles-and-Regions.html#GdkRectangle"><span class="type">GdkRectangle</span></a> *area</code></em>,
51
<em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkStyle.html#GtkBorder"><span class="type">GtkBorder</span></a> *border</code></em>,
47
<em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/GtkStyleContext.html#GtkBorder"><span class="type">GtkBorder</span></a> *border</code></em>);
48
<span class="returnvalue">void</span> <a class="link" href="libevdocument-EvDocumentMisc.html#ev-document-misc-paint-one-page" title="ev_document_misc_paint_one_page ()">ev_document_misc_paint_one_page</a> (<em class="parameter"><code><a href="/home/carlos/gnome/share/gtk-doc/html/cairo/cairo-cairo-t.html#cairo-t"><span class="type">cairo_t</span></a> *cr</code></em>,
49
<em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/GtkWidget.html"><span class="type">GtkWidget</span></a> *widget</code></em>,
50
<em class="parameter"><code><a href="http://library.gnome.org/devel/gdk/gdk3-Points-Rectangles-and-Regions.html#GdkRectangle"><span class="type">GdkRectangle</span></a> *area</code></em>,
51
<em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/GtkStyleContext.html#GtkBorder"><span class="type">GtkBorder</span></a> *border</code></em>,
52
52
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> highlight</code></em>,
53
53
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> inverted_colors</code></em>);
54
<a href="/home/carlos/gnome-cvs/share/gtk-doc/html/cairo/cairo-cairo-surface-t.html#cairo-surface-t"><span class="returnvalue">cairo_surface_t</span></a> * <a class="link" href="libevdocument-EvDocumentMisc.html#ev-document-misc-surface-from-pixbuf" title="ev_document_misc_surface_from_pixbuf ()">ev_document_misc_surface_from_pixbuf</a>
54
<a href="/home/carlos/gnome/share/gtk-doc/html/cairo/cairo-cairo-surface-t.html#cairo-surface-t"><span class="returnvalue">cairo_surface_t</span></a> * <a class="link" href="libevdocument-EvDocumentMisc.html#ev-document-misc-surface-from-pixbuf" title="ev_document_misc_surface_from_pixbuf ()">ev_document_misc_surface_from_pixbuf</a>
55
55
(<em class="parameter"><code><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);
56
56
<a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> * <a class="link" href="libevdocument-EvDocumentMisc.html#ev-document-misc-pixbuf-from-surface" title="ev_document_misc_pixbuf_from_surface ()">ev_document_misc_pixbuf_from_surface</a>
57
(<em class="parameter"><code><a href="/home/carlos/gnome-cvs/share/gtk-doc/html/cairo/cairo-cairo-surface-t.html#cairo-surface-t"><span class="type">cairo_surface_t</span></a> *surface</code></em>);
58
<a href="/home/carlos/gnome-cvs/share/gtk-doc/html/cairo/cairo-cairo-surface-t.html#cairo-surface-t"><span class="returnvalue">cairo_surface_t</span></a> * <a class="link" href="libevdocument-EvDocumentMisc.html#ev-document-misc-surface-rotate-and-scale" title="ev_document_misc_surface_rotate_and_scale ()">ev_document_misc_surface_rotate_and_scale</a>
59
(<em class="parameter"><code><a href="/home/carlos/gnome-cvs/share/gtk-doc/html/cairo/cairo-cairo-surface-t.html#cairo-surface-t"><span class="type">cairo_surface_t</span></a> *surface</code></em>,
57
(<em class="parameter"><code><a href="/home/carlos/gnome/share/gtk-doc/html/cairo/cairo-cairo-surface-t.html#cairo-surface-t"><span class="type">cairo_surface_t</span></a> *surface</code></em>);
58
<a href="/home/carlos/gnome/share/gtk-doc/html/cairo/cairo-cairo-surface-t.html#cairo-surface-t"><span class="returnvalue">cairo_surface_t</span></a> * <a class="link" href="libevdocument-EvDocumentMisc.html#ev-document-misc-surface-rotate-and-scale" title="ev_document_misc_surface_rotate_and_scale ()">ev_document_misc_surface_rotate_and_scale</a>
59
(<em class="parameter"><code><a href="/home/carlos/gnome/share/gtk-doc/html/cairo/cairo-cairo-surface-t.html#cairo-surface-t"><span class="type">cairo_surface_t</span></a> *surface</code></em>,
60
60
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> dest_width</code></em>,
61
61
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> dest_height</code></em>,
62
62
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> dest_rotation</code></em>);
63
<span class="returnvalue">void</span> <a class="link" href="libevdocument-EvDocumentMisc.html#ev-document-misc-invert-surface" title="ev_document_misc_invert_surface ()">ev_document_misc_invert_surface</a> (<em class="parameter"><code><a href="/home/carlos/gnome-cvs/share/gtk-doc/html/cairo/cairo-cairo-surface-t.html#cairo-surface-t"><span class="type">cairo_surface_t</span></a> *surface</code></em>);
63
<span class="returnvalue">void</span> <a class="link" href="libevdocument-EvDocumentMisc.html#ev-document-misc-invert-surface" title="ev_document_misc_invert_surface ()">ev_document_misc_invert_surface</a> (<em class="parameter"><code><a href="/home/carlos/gnome/share/gtk-doc/html/cairo/cairo-cairo-surface-t.html#cairo-surface-t"><span class="type">cairo_surface_t</span></a> *surface</code></em>);
64
64
<span class="returnvalue">void</span> <a class="link" href="libevdocument-EvDocumentMisc.html#ev-document-misc-invert-pixbuf" title="ev_document_misc_invert_pixbuf ()">ev_document_misc_invert_pixbuf</a> (<em class="parameter"><code><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);
67
<div class="refsect1" title="Description">
67
<div class="refsect1">
68
68
<a name="libevdocument-EvDocumentMisc.description"></a><h2>Description</h2>
72
<div class="refsect1" title="Details">
72
<div class="refsect1">
73
73
<a name="libevdocument-EvDocumentMisc.details"></a><h2>Details</h2>
74
<div class="refsect2" title="ev_document_misc_get_thumbnail_frame ()">
74
<div class="refsect2">
75
75
<a name="ev-document-misc-get-thumbnail-frame"></a><h3>ev_document_misc_get_thumbnail_frame ()</h3>
76
76
<pre class="programlisting"><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> * ev_document_misc_get_thumbnail_frame
77
77
(<em class="parameter"><code><span class="type">int</span> width</code></em>,
79
79
<em class="parameter"><code><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *source_pixbuf</code></em>);</pre>
82
<div class="variablelist"><table border="0">
83
<col align="left" valign="top">
86
<td><p><span class="term"><em class="parameter"><code>width</code></em> :</span></p></td>
91
<td><p><span class="term"><em class="parameter"><code>height</code></em> :</span></p></td>
96
<td><p><span class="term"><em class="parameter"><code>source_pixbuf</code></em> :</span></p></td>
101
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
109
<div class="refsect2" title="ev_document_misc_get_page_border_size ()">
84
<div class="refsect2">
110
85
<a name="ev-document-misc-get-page-border-size"></a><h3>ev_document_misc_get_page_border_size ()</h3>
111
86
<pre class="programlisting"><span class="returnvalue">void</span> ev_document_misc_get_page_border_size
112
87
(<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> page_width</code></em>,
113
88
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> page_height</code></em>,
114
<em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkStyle.html#GtkBorder"><span class="type">GtkBorder</span></a> *border</code></em>);</pre>
89
<em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/GtkStyleContext.html#GtkBorder"><span class="type">GtkBorder</span></a> *border</code></em>);</pre>
117
<div class="variablelist"><table border="0">
118
<col align="left" valign="top">
121
<td><p><span class="term"><em class="parameter"><code>page_width</code></em> :</span></p></td>
126
<td><p><span class="term"><em class="parameter"><code>page_height</code></em> :</span></p></td>
131
<td><p><span class="term"><em class="parameter"><code>border</code></em> :</span></p></td>
139
<div class="refsect2" title="ev_document_misc_paint_one_page ()">
94
<div class="refsect2">
140
95
<a name="ev-document-misc-paint-one-page"></a><h3>ev_document_misc_paint_one_page ()</h3>
141
<pre class="programlisting"><span class="returnvalue">void</span> ev_document_misc_paint_one_page (<em class="parameter"><code><a href="/home/carlos/gnome-cvs/share/gtk-doc/html/cairo/cairo-cairo-t.html#cairo-t"><span class="type">cairo_t</span></a> *cr</code></em>,
142
<em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkWidget.html"><span class="type">GtkWidget</span></a> *widget</code></em>,
143
<em class="parameter"><code><a href="http://library.gnome.org/devel/gdk/unstable/gdk3-Points-Rectangles-and-Regions.html#GdkRectangle"><span class="type">GdkRectangle</span></a> *area</code></em>,
144
<em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/unstable/GtkStyle.html#GtkBorder"><span class="type">GtkBorder</span></a> *border</code></em>,
96
<pre class="programlisting"><span class="returnvalue">void</span> ev_document_misc_paint_one_page (<em class="parameter"><code><a href="/home/carlos/gnome/share/gtk-doc/html/cairo/cairo-cairo-t.html#cairo-t"><span class="type">cairo_t</span></a> *cr</code></em>,
97
<em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/GtkWidget.html"><span class="type">GtkWidget</span></a> *widget</code></em>,
98
<em class="parameter"><code><a href="http://library.gnome.org/devel/gdk/gdk3-Points-Rectangles-and-Regions.html#GdkRectangle"><span class="type">GdkRectangle</span></a> *area</code></em>,
99
<em class="parameter"><code><a href="http://library.gnome.org/devel/gtk/GtkStyleContext.html#GtkBorder"><span class="type">GtkBorder</span></a> *border</code></em>,
145
100
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> highlight</code></em>,
146
101
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> inverted_colors</code></em>);</pre>
149
<div class="variablelist"><table border="0">
150
<col align="left" valign="top">
153
<td><p><span class="term"><em class="parameter"><code>drawable</code></em> :</span></p></td>
158
<td><p><span class="term"><em class="parameter"><code>widget</code></em> :</span></p></td>
163
<td><p><span class="term"><em class="parameter"><code>area</code></em> :</span></p></td>
168
<td><p><span class="term"><em class="parameter"><code>border</code></em> :</span></p></td>
173
<td><p><span class="term"><em class="parameter"><code>highlight</code></em> :</span></p></td>
181
<div class="refsect2" title="ev_document_misc_surface_from_pixbuf ()">
106
<div class="refsect2">
182
107
<a name="ev-document-misc-surface-from-pixbuf"></a><h3>ev_document_misc_surface_from_pixbuf ()</h3>
183
<pre class="programlisting"><a href="/home/carlos/gnome-cvs/share/gtk-doc/html/cairo/cairo-cairo-surface-t.html#cairo-surface-t"><span class="returnvalue">cairo_surface_t</span></a> * ev_document_misc_surface_from_pixbuf
108
<pre class="programlisting"><a href="/home/carlos/gnome/share/gtk-doc/html/cairo/cairo-cairo-surface-t.html#cairo-surface-t"><span class="returnvalue">cairo_surface_t</span></a> * ev_document_misc_surface_from_pixbuf
184
109
(<em class="parameter"><code><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);</pre>
187
<div class="variablelist"><table border="0">
188
<col align="left" valign="top">
191
<td><p><span class="term"><em class="parameter"><code>pixbuf</code></em> :</span></p></td>
196
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
204
<div class="refsect2" title="ev_document_misc_pixbuf_from_surface ()">
114
<div class="refsect2">
205
115
<a name="ev-document-misc-pixbuf-from-surface"></a><h3>ev_document_misc_pixbuf_from_surface ()</h3>
206
116
<pre class="programlisting"><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> * ev_document_misc_pixbuf_from_surface
207
(<em class="parameter"><code><a href="/home/carlos/gnome-cvs/share/gtk-doc/html/cairo/cairo-cairo-surface-t.html#cairo-surface-t"><span class="type">cairo_surface_t</span></a> *surface</code></em>);</pre>
117
(<em class="parameter"><code><a href="/home/carlos/gnome/share/gtk-doc/html/cairo/cairo-cairo-surface-t.html#cairo-surface-t"><span class="type">cairo_surface_t</span></a> *surface</code></em>);</pre>
210
<div class="variablelist"><table border="0">
211
<col align="left" valign="top">
214
<td><p><span class="term"><em class="parameter"><code>surface</code></em> :</span></p></td>
219
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
227
<div class="refsect2" title="ev_document_misc_surface_rotate_and_scale ()">
122
<div class="refsect2">
228
123
<a name="ev-document-misc-surface-rotate-and-scale"></a><h3>ev_document_misc_surface_rotate_and_scale ()</h3>
229
<pre class="programlisting"><a href="/home/carlos/gnome-cvs/share/gtk-doc/html/cairo/cairo-cairo-surface-t.html#cairo-surface-t"><span class="returnvalue">cairo_surface_t</span></a> * ev_document_misc_surface_rotate_and_scale
230
(<em class="parameter"><code><a href="/home/carlos/gnome-cvs/share/gtk-doc/html/cairo/cairo-cairo-surface-t.html#cairo-surface-t"><span class="type">cairo_surface_t</span></a> *surface</code></em>,
124
<pre class="programlisting"><a href="/home/carlos/gnome/share/gtk-doc/html/cairo/cairo-cairo-surface-t.html#cairo-surface-t"><span class="returnvalue">cairo_surface_t</span></a> * ev_document_misc_surface_rotate_and_scale
125
(<em class="parameter"><code><a href="/home/carlos/gnome/share/gtk-doc/html/cairo/cairo-cairo-surface-t.html#cairo-surface-t"><span class="type">cairo_surface_t</span></a> *surface</code></em>,
231
126
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> dest_width</code></em>,
232
127
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> dest_height</code></em>,
233
128
<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> dest_rotation</code></em>);</pre>
236
<div class="variablelist"><table border="0">
237
<col align="left" valign="top">
240
<td><p><span class="term"><em class="parameter"><code>surface</code></em> :</span></p></td>
245
<td><p><span class="term"><em class="parameter"><code>dest_width</code></em> :</span></p></td>
250
<td><p><span class="term"><em class="parameter"><code>dest_height</code></em> :</span></p></td>
255
<td><p><span class="term"><em class="parameter"><code>dest_rotation</code></em> :</span></p></td>
260
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
268
<div class="refsect2" title="ev_document_misc_invert_surface ()">
133
<div class="refsect2">
269
134
<a name="ev-document-misc-invert-surface"></a><h3>ev_document_misc_invert_surface ()</h3>
270
<pre class="programlisting"><span class="returnvalue">void</span> ev_document_misc_invert_surface (<em class="parameter"><code><a href="/home/carlos/gnome-cvs/share/gtk-doc/html/cairo/cairo-cairo-surface-t.html#cairo-surface-t"><span class="type">cairo_surface_t</span></a> *surface</code></em>);</pre>
135
<pre class="programlisting"><span class="returnvalue">void</span> ev_document_misc_invert_surface (<em class="parameter"><code><a href="/home/carlos/gnome/share/gtk-doc/html/cairo/cairo-cairo-surface-t.html#cairo-surface-t"><span class="type">cairo_surface_t</span></a> *surface</code></em>);</pre>
273
<div class="refsect2" title="ev_document_misc_invert_pixbuf ()">
138
<div class="refsect2">
274
139
<a name="ev-document-misc-invert-pixbuf"></a><h3>ev_document_misc_invert_pixbuf ()</h3>
275
140
<pre class="programlisting"><span class="returnvalue">void</span> ev_document_misc_invert_pixbuf (<em class="parameter"><code><a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-gdk-pixbuf.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);</pre>