~ubuntu-branches/ubuntu/precise/poppler/precise-security

« back to all changes in this revision

Viewing changes to glib/reference/html/PopplerDocument.html

  • Committer: Package Import Robot
  • Author(s): Martin Pitt
  • Date: 2011-03-08 10:46:40 UTC
  • mfrom: (1.5.5) (4.3.2 experimental)
  • Revision ID: package-import@ubuntu.com-20110308104640-de1rwygu2cx2t0yt
Tags: 0.16.3-1ubuntu1
* Merge with Debian experimental. Remaining Ubuntu changes:
  - debian/control: Lower poppler-data to Suggests: (handled by
    language-selector).
  - Add 10_fix-a4-page-shift-on-brother-ps-printers.patch: Fix page shifts
    when printing on A4 paper with Brother PostScript printers.
    (LP #293832)
  - debian/control, debian/rules: Disable OpenJPEG, it's in universe.

Show diffs side-by-side

added added

removed removed

Lines of Context:
8
8
<link rel="up" href="ch01.html" title="Poppler">
9
9
<link rel="prev" href="poppler-poppler.html" title="poppler">
10
10
<link rel="next" href="PopplerPage.html" title="PopplerPage">
11
 
<meta name="generator" content="GTK-Doc V1.15 (XML mode)">
 
11
<meta name="generator" content="GTK-Doc V1.17 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
13
13
</head>
14
14
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
30
30
                  <a href="#PopplerDocument.properties" class="shortcut">Properties</a>
31
31
</td></tr>
32
32
</table>
33
 
<div class="refentry" title="PopplerDocument">
 
33
<div class="refentry">
34
34
<a name="PopplerDocument"></a><div class="titlepage"></div>
35
35
<div class="refnamediv"><table width="100%"><tr>
36
36
<td valign="top">
39
39
</td>
40
40
<td valign="top" align="right"></td>
41
41
</tr></table></div>
42
 
<div class="refsynopsisdiv" title="Synopsis">
 
42
<div class="refsynopsisdiv">
43
43
<a name="PopplerDocument.synopsis"></a><h2>Synopsis</h2>
44
44
<pre class="synopsis">
45
45
#include &lt;poppler.h&gt;
141
141
                                                         <em class="parameter"><code><span class="type">gboolean</span> duplex</code></em>);
142
142
</pre>
143
143
</div>
144
 
<div class="refsect1" title="Object Hierarchy">
 
144
<div class="refsect1">
145
145
<a name="PopplerDocument.object-hierarchy"></a><h2>Object Hierarchy</h2>
146
146
<pre class="synopsis">
147
147
  GObject
148
148
   +----PopplerDocument
149
149
</pre>
150
150
</div>
151
 
<div class="refsect1" title="Properties">
 
151
<div class="refsect1">
152
152
<a name="PopplerDocument.properties"></a><h2>Properties</h2>
153
153
<pre class="synopsis">
154
154
  "<a class="link" href="PopplerDocument.html#PopplerDocument--author" title='The "author" property'>author</a>"                   <span class="type">gchar</span>*                : Read
170
170
  "<a class="link" href="PopplerDocument.html#PopplerDocument--viewer-preferences" title='The "viewer-preferences" property'>viewer-preferences</a>"       <a class="link" href="PopplerDocument.html#PopplerViewerPreferences" title="enum PopplerViewerPreferences"><span class="type">PopplerViewerPreferences</span></a>  : Read
171
171
</pre>
172
172
</div>
173
 
<div class="refsect1" title="Description">
 
173
<div class="refsect1">
174
174
<a name="PopplerDocument.description"></a><h2>Description</h2>
175
175
<p>
176
176
The <a class="link" href="PopplerDocument.html" title="PopplerDocument"><span class="type">PopplerDocument</span></a> is an object used to refer to a main document.
177
177
</p>
178
178
</div>
179
 
<div class="refsect1" title="Details">
 
179
<div class="refsect1">
180
180
<a name="PopplerDocument.details"></a><h2>Details</h2>
181
 
<div class="refsect2" title="PopplerDocument">
 
181
<div class="refsect2">
182
182
<a name="PopplerDocument-struct"></a><h3>PopplerDocument</h3>
183
183
<pre class="programlisting">typedef struct _PopplerDocument PopplerDocument;</pre>
184
184
</div>
185
185
<hr>
186
 
<div class="refsect2" title="PopplerIndexIter">
 
186
<div class="refsect2">
187
187
<a name="PopplerIndexIter"></a><h3>PopplerIndexIter</h3>
188
188
<pre class="programlisting">typedef struct _PopplerIndexIter PopplerIndexIter;</pre>
189
189
</div>
190
190
<hr>
191
 
<div class="refsect2" title="PopplerFontsIter">
 
191
<div class="refsect2">
192
192
<a name="PopplerFontsIter"></a><h3>PopplerFontsIter</h3>
193
193
<pre class="programlisting">typedef struct _PopplerFontsIter PopplerFontsIter;</pre>
194
194
</div>
195
195
<hr>
196
 
<div class="refsect2" title="PopplerLayersIter">
 
196
<div class="refsect2">
197
197
<a name="PopplerLayersIter"></a><h3>PopplerLayersIter</h3>
198
198
<pre class="programlisting">typedef struct _PopplerLayersIter PopplerLayersIter;</pre>
199
199
</div>
200
200
<hr>
201
 
<div class="refsect2" title="enum PopplerPageLayout">
 
201
<div class="refsect2">
202
202
<a name="PopplerPageLayout"></a><h3>enum PopplerPageLayout</h3>
203
203
<pre class="programlisting">typedef enum
204
204
{
256
256
</table></div>
257
257
</div>
258
258
<hr>
259
 
<div class="refsect2" title="enum PopplerPageMode">
 
259
<div class="refsect2">
260
260
<a name="PopplerPageMode"></a><h3>enum PopplerPageMode</h3>
261
261
<pre class="programlisting">typedef enum
262
262
{
314
314
</table></div>
315
315
</div>
316
316
<hr>
317
 
<div class="refsect2" title="PopplerFontInfo">
 
317
<div class="refsect2">
318
318
<a name="PopplerFontInfo"></a><h3>PopplerFontInfo</h3>
319
319
<pre class="programlisting">typedef struct {
320
320
} PopplerFontInfo;
321
321
</pre>
322
322
</div>
323
323
<hr>
324
 
<div class="refsect2" title="enum PopplerFontType">
 
324
<div class="refsect2">
325
325
<a name="PopplerFontType"></a><h3>enum PopplerFontType</h3>
326
326
<pre class="programlisting">typedef enum
327
327
{
398
398
</table></div>
399
399
</div>
400
400
<hr>
401
 
<div class="refsect2" title="PopplerPSFile">
 
401
<div class="refsect2">
402
402
<a name="PopplerPSFile"></a><h3>PopplerPSFile</h3>
403
403
<pre class="programlisting">typedef struct {
404
404
} PopplerPSFile;
405
405
</pre>
406
406
</div>
407
407
<hr>
408
 
<div class="refsect2" title="enum PopplerViewerPreferences">
 
408
<div class="refsect2">
409
409
<a name="PopplerViewerPreferences"></a><h3>enum PopplerViewerPreferences</h3>
410
410
<pre class="programlisting">typedef enum /*&lt; flags &gt;*/
411
411
{
468
468
</table></div>
469
469
</div>
470
470
<hr>
471
 
<div class="refsect2" title="enum PopplerPermissions">
 
471
<div class="refsect2">
472
472
<a name="PopplerPermissions"></a><h3>enum PopplerPermissions</h3>
473
473
<pre class="programlisting">typedef enum /*&lt; flags &gt;*/
474
474
{
520
520
</table></div>
521
521
</div>
522
522
<hr>
523
 
<div class="refsect2" title="poppler_document_new_from_file ()">
 
523
<div class="refsect2">
524
524
<a name="poppler-document-new-from-file"></a><h3>poppler_document_new_from_file ()</h3>
525
525
<pre class="programlisting"><a class="link" href="PopplerDocument.html" title="PopplerDocument"><span class="returnvalue">PopplerDocument</span></a> *   poppler_document_new_from_file      (<em class="parameter"><code>const <span class="type">char</span> *uri</code></em>,
526
526
                                                         <em class="parameter"><code>const <span class="type">char</span> *password</code></em>,
535
535
<tbody>
536
536
<tr>
537
537
<td><p><span class="term"><em class="parameter"><code>uri</code></em> :</span></p></td>
538
 
<td>uri of the file to load
539
 
</td>
 
538
<td>uri of the file to load</td>
540
539
</tr>
541
540
<tr>
542
541
<td><p><span class="term"><em class="parameter"><code>password</code></em> :</span></p></td>
543
 
<td> password to unlock the file with, or <code class="literal">NULL</code>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
 
542
<td>password to unlock the file with, or <code class="literal">NULL</code>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
544
543
</td>
545
544
</tr>
546
545
<tr>
547
546
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
548
 
<td> Return location for an error, or <code class="literal">NULL</code>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
 
547
<td>Return location for an error, or <code class="literal">NULL</code>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
549
548
</td>
550
549
</tr>
551
550
<tr>
552
551
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
553
 
<td> A newly created <a class="link" href="PopplerDocument.html" title="PopplerDocument"><span class="type">PopplerDocument</span></a>, or <code class="literal">NULL</code>
 
552
<td>A newly created <a class="link" href="PopplerDocument.html" title="PopplerDocument"><span class="type">PopplerDocument</span></a>, or <code class="literal">NULL</code>
554
553
</td>
555
554
</tr>
556
555
</tbody>
557
556
</table></div>
558
557
</div>
559
558
<hr>
560
 
<div class="refsect2" title="poppler_document_new_from_data ()">
 
559
<div class="refsect2">
561
560
<a name="poppler-document-new-from-data"></a><h3>poppler_document_new_from_data ()</h3>
562
561
<pre class="programlisting"><a class="link" href="PopplerDocument.html" title="PopplerDocument"><span class="returnvalue">PopplerDocument</span></a> *   poppler_document_new_from_data      (<em class="parameter"><code><span class="type">char</span> *data</code></em>,
563
562
                                                         <em class="parameter"><code><span class="type">int</span> length</code></em>,
573
572
<tbody>
574
573
<tr>
575
574
<td><p><span class="term"><em class="parameter"><code>data</code></em> :</span></p></td>
576
 
<td>the pdf data contained in a char array
577
 
</td>
 
575
<td>the pdf data contained in a char array</td>
578
576
</tr>
579
577
<tr>
580
578
<td><p><span class="term"><em class="parameter"><code>length</code></em> :</span></p></td>
583
581
</tr>
584
582
<tr>
585
583
<td><p><span class="term"><em class="parameter"><code>password</code></em> :</span></p></td>
586
 
<td> password to unlock the file with, or <code class="literal">NULL</code>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
 
584
<td>password to unlock the file with, or <code class="literal">NULL</code>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
587
585
</td>
588
586
</tr>
589
587
<tr>
590
588
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
591
 
<td> Return location for an error, or <code class="literal">NULL</code>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
 
589
<td>Return location for an error, or <code class="literal">NULL</code>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
592
590
</td>
593
591
</tr>
594
592
<tr>
595
593
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
596
 
<td> A newly created <a class="link" href="PopplerDocument.html" title="PopplerDocument"><span class="type">PopplerDocument</span></a>, or <code class="literal">NULL</code>
 
594
<td>A newly created <a class="link" href="PopplerDocument.html" title="PopplerDocument"><span class="type">PopplerDocument</span></a>, or <code class="literal">NULL</code>
597
595
</td>
598
596
</tr>
599
597
</tbody>
600
598
</table></div>
601
599
</div>
602
600
<hr>
603
 
<div class="refsect2" title="poppler_document_save ()">
 
601
<div class="refsect2">
604
602
<a name="poppler-document-save"></a><h3>poppler_document_save ()</h3>
605
603
<pre class="programlisting"><span class="returnvalue">gboolean</span>            poppler_document_save               (<em class="parameter"><code><a class="link" href="PopplerDocument.html" title="PopplerDocument"><span class="type">PopplerDocument</span></a> *document</code></em>,
606
604
                                                         <em class="parameter"><code>const <span class="type">char</span> *uri</code></em>,
622
620
</tr>
623
621
<tr>
624
622
<td><p><span class="term"><em class="parameter"><code>uri</code></em> :</span></p></td>
625
 
<td>uri of file to save
626
 
</td>
 
623
<td>uri of file to save</td>
627
624
</tr>
628
625
<tr>
629
626
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
630
 
<td> return location for an error, or <code class="literal">NULL</code>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
 
627
<td>return location for an error, or <code class="literal">NULL</code>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
631
628
</td>
632
629
</tr>
633
630
<tr>
634
631
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
635
 
<td> <code class="literal">TRUE</code>, if the document was successfully saved
636
 
</td>
 
632
<td>
 
633
<code class="literal">TRUE</code>, if the document was successfully saved</td>
637
634
</tr>
638
635
</tbody>
639
636
</table></div>
640
637
</div>
641
638
<hr>
642
 
<div class="refsect2" title="poppler_document_save_a_copy ()">
 
639
<div class="refsect2">
643
640
<a name="poppler-document-save-a-copy"></a><h3>poppler_document_save_a_copy ()</h3>
644
641
<pre class="programlisting"><span class="returnvalue">gboolean</span>            poppler_document_save_a_copy        (<em class="parameter"><code><a class="link" href="PopplerDocument.html" title="PopplerDocument"><span class="type">PopplerDocument</span></a> *document</code></em>,
645
642
                                                         <em class="parameter"><code>const <span class="type">char</span> *uri</code></em>,
661
658
</tr>
662
659
<tr>
663
660
<td><p><span class="term"><em class="parameter"><code>uri</code></em> :</span></p></td>
664
 
<td>uri of file to save
665
 
</td>
 
661
<td>uri of file to save</td>
666
662
</tr>
667
663
<tr>
668
664
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
669
 
<td> return location for an error, or <code class="literal">NULL</code>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
 
665
<td>return location for an error, or <code class="literal">NULL</code>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
670
666
</td>
671
667
</tr>
672
668
<tr>
673
669
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
674
 
<td> <code class="literal">TRUE</code>, if the document was successfully saved
675
 
</td>
 
670
<td>
 
671
<code class="literal">TRUE</code>, if the document was successfully saved</td>
676
672
</tr>
677
673
</tbody>
678
674
</table></div>
679
675
</div>
680
676
<hr>
681
 
<div class="refsect2" title="poppler_document_get_id ()">
 
677
<div class="refsect2">
682
678
<a name="poppler-document-get-id"></a><h3>poppler_document_get_id ()</h3>
683
679
<pre class="programlisting"><span class="returnvalue">gboolean</span>            poppler_document_get_id             (<em class="parameter"><code><a class="link" href="PopplerDocument.html" title="PopplerDocument"><span class="type">PopplerDocument</span></a> *document</code></em>,
684
680
                                                         <em class="parameter"><code><span class="type">gchar</span> **permanent_id</code></em>,
704
700
</tr>
705
701
<tr>
706
702
<td><p><span class="term"><em class="parameter"><code>permanent_id</code></em> :</span></p></td>
707
 
<td> location to store an allocated string, use <code class="function">g_free()</code> to free the returned string. <span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>][<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
 
703
<td>location to store an allocated string, use <code class="function">g_free()</code> to free the returned string. <span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>][<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
708
704
</td>
709
705
</tr>
710
706
<tr>
711
707
<td><p><span class="term"><em class="parameter"><code>update_id</code></em> :</span></p></td>
712
 
<td> location to store an allocated string, use <code class="function">g_free()</code> to free the returned string. <span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>][<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
 
708
<td>location to store an allocated string, use <code class="function">g_free()</code> to free the returned string. <span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>][<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
713
709
</td>
714
710
</tr>
715
711
<tr>
716
712
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
717
 
<td> <code class="literal">TRUE</code> if the <em class="parameter"><code>document</code></em> contains an id, <code class="literal">FALSE</code> otherwise
718
 
 
719
 
</td>
 
713
<td>
 
714
<code class="literal">TRUE</code> if the <em class="parameter"><code>document</code></em> contains an id, <code class="literal">FALSE</code> otherwise</td>
720
715
</tr>
721
716
</tbody>
722
717
</table></div>
723
718
<p class="since">Since 0.16</p>
724
719
</div>
725
720
<hr>
726
 
<div class="refsect2" title="poppler_document_get_pdf_version_string ()">
 
721
<div class="refsect2">
727
722
<a name="poppler-document-get-pdf-version-string"></a><h3>poppler_document_get_pdf_version_string ()</h3>
728
723
<pre class="programlisting"><span class="returnvalue">gchar</span> *             poppler_document_get_pdf_version_string
729
724
                                                        (<em class="parameter"><code><a class="link" href="PopplerDocument.html" title="PopplerDocument"><span class="type">PopplerDocument</span></a> *document</code></em>);</pre>
740
735
</tr>
741
736
<tr>
742
737
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
743
 
<td> a new allocated string containing the PDF version
744
 
              of <em class="parameter"><code>document</code></em>, or <code class="literal">NULL</code>
745
 
 
 
738
<td>a new allocated string containing the PDF version
 
739
of <em class="parameter"><code>document</code></em>, or <code class="literal">NULL</code>
746
740
</td>
747
741
</tr>
748
742
</tbody>
750
744
<p class="since">Since 0.16</p>
751
745
</div>
752
746
<hr>
753
 
<div class="refsect2" title="poppler_document_get_pdf_version ()">
 
747
<div class="refsect2">
754
748
<a name="poppler-document-get-pdf-version"></a><h3>poppler_document_get_pdf_version ()</h3>
755
749
<pre class="programlisting"><span class="returnvalue">void</span>                poppler_document_get_pdf_version    (<em class="parameter"><code><a class="link" href="PopplerDocument.html" title="PopplerDocument"><span class="type">PopplerDocument</span></a> *document</code></em>,
756
750
                                                         <em class="parameter"><code><span class="type">guint</span> *major_version</code></em>,
765
759
</tr>
766
760
<tr>
767
761
<td><p><span class="term"><em class="parameter"><code>major_version</code></em> :</span></p></td>
768
 
<td> return location for the PDF major version number. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
 
762
<td>return location for the PDF major version number. <span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>][<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
769
763
</td>
770
764
</tr>
771
765
<tr>
772
766
<td><p><span class="term"><em class="parameter"><code>minor_version</code></em> :</span></p></td>
773
 
<td> return location for the PDF minor version number. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
 
767
<td>return location for the PDF minor version number. <span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>][<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
774
768
</td>
775
769
</tr>
776
770
<tr>
777
771
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
778
 
<td>the major and minor PDF version numbers.
779
 
 
780
 
</td>
 
772
<td>the major and minor PDF version numbers.</td>
781
773
</tr>
782
774
</tbody>
783
775
</table></div>
784
776
<p class="since">Since 0.16</p>
785
777
</div>
786
778
<hr>
787
 
<div class="refsect2" title="poppler_document_get_title ()">
 
779
<div class="refsect2">
788
780
<a name="poppler-document-get-title"></a><h3>poppler_document_get_title ()</h3>
789
781
<pre class="programlisting"><span class="returnvalue">gchar</span> *             poppler_document_get_title          (<em class="parameter"><code><a class="link" href="PopplerDocument.html" title="PopplerDocument"><span class="type">PopplerDocument</span></a> *document</code></em>);</pre>
790
782
<p>
800
792
</tr>
801
793
<tr>
802
794
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
803
 
<td> a new allocated string containing the title
804
 
              of <em class="parameter"><code>document</code></em>, or <code class="literal">NULL</code>
805
 
 
 
795
<td>a new allocated string containing the title
 
796
of <em class="parameter"><code>document</code></em>, or <code class="literal">NULL</code>
806
797
</td>
807
798
</tr>
808
799
</tbody>
810
801
<p class="since">Since 0.16</p>
811
802
</div>
812
803
<hr>
813
 
<div class="refsect2" title="poppler_document_get_author ()">
 
804
<div class="refsect2">
814
805
<a name="poppler-document-get-author"></a><h3>poppler_document_get_author ()</h3>
815
806
<pre class="programlisting"><span class="returnvalue">gchar</span> *             poppler_document_get_author         (<em class="parameter"><code><a class="link" href="PopplerDocument.html" title="PopplerDocument"><span class="type">PopplerDocument</span></a> *document</code></em>);</pre>
816
807
<p>
826
817
</tr>
827
818
<tr>
828
819
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
829
 
<td> a new allocated string containing the author
830
 
              of <em class="parameter"><code>document</code></em>, or <code class="literal">NULL</code>
831
 
 
 
820
<td>a new allocated string containing the author
 
821
of <em class="parameter"><code>document</code></em>, or <code class="literal">NULL</code>
832
822
</td>
833
823
</tr>
834
824
</tbody>
836
826
<p class="since">Since 0.16</p>
837
827
</div>
838
828
<hr>
839
 
<div class="refsect2" title="poppler_document_get_subject ()">
 
829
<div class="refsect2">
840
830
<a name="poppler-document-get-subject"></a><h3>poppler_document_get_subject ()</h3>
841
831
<pre class="programlisting"><span class="returnvalue">gchar</span> *             poppler_document_get_subject        (<em class="parameter"><code><a class="link" href="PopplerDocument.html" title="PopplerDocument"><span class="type">PopplerDocument</span></a> *document</code></em>);</pre>
842
832
<p>
852
842
</tr>
853
843
<tr>
854
844
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
855
 
<td> a new allocated string containing the subject
856
 
              of <em class="parameter"><code>document</code></em>, or <code class="literal">NULL</code>
857
 
 
 
845
<td>a new allocated string containing the subject
 
846
of <em class="parameter"><code>document</code></em>, or <code class="literal">NULL</code>
858
847
</td>
859
848
</tr>
860
849
</tbody>
862
851
<p class="since">Since 0.16</p>
863
852
</div>
864
853
<hr>
865
 
<div class="refsect2" title="poppler_document_get_keywords ()">
 
854
<div class="refsect2">
866
855
<a name="poppler-document-get-keywords"></a><h3>poppler_document_get_keywords ()</h3>
867
856
<pre class="programlisting"><span class="returnvalue">gchar</span> *             poppler_document_get_keywords       (<em class="parameter"><code><a class="link" href="PopplerDocument.html" title="PopplerDocument"><span class="type">PopplerDocument</span></a> *document</code></em>);</pre>
868
857
<p>
878
867
</tr>
879
868
<tr>
880
869
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
881
 
<td> a new allocated string containing keywords associated
882
 
              to <em class="parameter"><code>document</code></em>, or <code class="literal">NULL</code>
883
 
 
 
870
<td>a new allocated string containing keywords associated
 
871
to <em class="parameter"><code>document</code></em>, or <code class="literal">NULL</code>
884
872
</td>
885
873
</tr>
886
874
</tbody>
888
876
<p class="since">Since 0.16</p>
889
877
</div>
890
878
<hr>
891
 
<div class="refsect2" title="poppler_document_get_creator ()">
 
879
<div class="refsect2">
892
880
<a name="poppler-document-get-creator"></a><h3>poppler_document_get_creator ()</h3>
893
881
<pre class="programlisting"><span class="returnvalue">gchar</span> *             poppler_document_get_creator        (<em class="parameter"><code><a class="link" href="PopplerDocument.html" title="PopplerDocument"><span class="type">PopplerDocument</span></a> *document</code></em>);</pre>
894
882
<p>
906
894
</tr>
907
895
<tr>
908
896
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
909
 
<td> a new allocated string containing the creator
910
 
              of <em class="parameter"><code>document</code></em>, or <code class="literal">NULL</code>
911
 
 
 
897
<td>a new allocated string containing the creator
 
898
of <em class="parameter"><code>document</code></em>, or <code class="literal">NULL</code>
912
899
</td>
913
900
</tr>
914
901
</tbody>
916
903
<p class="since">Since 0.16</p>
917
904
</div>
918
905
<hr>
919
 
<div class="refsect2" title="poppler_document_get_producer ()">
 
906
<div class="refsect2">
920
907
<a name="poppler-document-get-producer"></a><h3>poppler_document_get_producer ()</h3>
921
908
<pre class="programlisting"><span class="returnvalue">gchar</span> *             poppler_document_get_producer       (<em class="parameter"><code><a class="link" href="PopplerDocument.html" title="PopplerDocument"><span class="type">PopplerDocument</span></a> *document</code></em>);</pre>
922
909
<p>
934
921
</tr>
935
922
<tr>
936
923
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
937
 
<td> a new allocated string containing the producer
938
 
              of <em class="parameter"><code>document</code></em>, or <code class="literal">NULL</code>
939
 
 
 
924
<td>a new allocated string containing the producer
 
925
of <em class="parameter"><code>document</code></em>, or <code class="literal">NULL</code>
940
926
</td>
941
927
</tr>
942
928
</tbody>
944
930
<p class="since">Since 0.16</p>
945
931
</div>
946
932
<hr>
947
 
<div class="refsect2" title="poppler_document_get_creation_date ()">
 
933
<div class="refsect2">
948
934
<a name="poppler-document-get-creation-date"></a><h3>poppler_document_get_creation_date ()</h3>
949
935
<pre class="programlisting"><span class="returnvalue">time_t</span>              poppler_document_get_creation_date  (<em class="parameter"><code><a class="link" href="PopplerDocument.html" title="PopplerDocument"><span class="type">PopplerDocument</span></a> *document</code></em>);</pre>
950
936
<p>
960
946
</tr>
961
947
<tr>
962
948
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
963
 
<td> the date the document was created, or -1
964
 
 
965
 
</td>
 
949
<td>the date the document was created, or -1</td>
966
950
</tr>
967
951
</tbody>
968
952
</table></div>
969
953
<p class="since">Since 0.16</p>
970
954
</div>
971
955
<hr>
972
 
<div class="refsect2" title="poppler_document_get_modification_date ()">
 
956
<div class="refsect2">
973
957
<a name="poppler-document-get-modification-date"></a><h3>poppler_document_get_modification_date ()</h3>
974
958
<pre class="programlisting"><span class="returnvalue">time_t</span>              poppler_document_get_modification_date
975
959
                                                        (<em class="parameter"><code><a class="link" href="PopplerDocument.html" title="PopplerDocument"><span class="type">PopplerDocument</span></a> *document</code></em>);</pre>
986
970
</tr>
987
971
<tr>
988
972
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
989
 
<td> the date the document was most recently modified, or -1
990
 
 
991
 
</td>
 
973
<td>the date the document was most recently modified, or -1</td>
992
974
</tr>
993
975
</tbody>
994
976
</table></div>
995
977
<p class="since">Since 0.16</p>
996
978
</div>
997
979
<hr>
998
 
<div class="refsect2" title="poppler_document_get_page_layout ()">
 
980
<div class="refsect2">
999
981
<a name="poppler-document-get-page-layout"></a><h3>poppler_document_get_page_layout ()</h3>
1000
982
<pre class="programlisting"><a class="link" href="PopplerDocument.html#PopplerPageLayout" title="enum PopplerPageLayout"><span class="returnvalue">PopplerPageLayout</span></a>   poppler_document_get_page_layout    (<em class="parameter"><code><a class="link" href="PopplerDocument.html" title="PopplerDocument"><span class="type">PopplerDocument</span></a> *document</code></em>);</pre>
1001
983
<p>
1011
993
</tr>
1012
994
<tr>
1013
995
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1014
 
<td> a <a class="link" href="PopplerDocument.html#PopplerPageLayout" title="enum PopplerPageLayout"><span class="type">PopplerPageLayout</span></a> that should be used when the document is opened
1015
 
 
1016
 
</td>
 
996
<td>a <a class="link" href="PopplerDocument.html#PopplerPageLayout" title="enum PopplerPageLayout"><span class="type">PopplerPageLayout</span></a> that should be used when the document is opened</td>
1017
997
</tr>
1018
998
</tbody>
1019
999
</table></div>
1020
1000
<p class="since">Since 0.16</p>
1021
1001
</div>
1022
1002
<hr>
1023
 
<div class="refsect2" title="poppler_document_get_page_mode ()">
 
1003
<div class="refsect2">
1024
1004
<a name="poppler-document-get-page-mode"></a><h3>poppler_document_get_page_mode ()</h3>
1025
1005
<pre class="programlisting"><a class="link" href="PopplerDocument.html#PopplerPageMode" title="enum PopplerPageMode"><span class="returnvalue">PopplerPageMode</span></a>     poppler_document_get_page_mode      (<em class="parameter"><code><a class="link" href="PopplerDocument.html" title="PopplerDocument"><span class="type">PopplerDocument</span></a> *document</code></em>);</pre>
1026
1006
<p>
1037
1017
</tr>
1038
1018
<tr>
1039
1019
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1040
 
<td> a <a class="link" href="PopplerDocument.html#PopplerPageMode" title="enum PopplerPageMode"><span class="type">PopplerPageMode</span></a> that should be used when document is opened
1041
 
 
1042
 
</td>
 
1020
<td>a <a class="link" href="PopplerDocument.html#PopplerPageMode" title="enum PopplerPageMode"><span class="type">PopplerPageMode</span></a> that should be used when document is opened</td>
1043
1021
</tr>
1044
1022
</tbody>
1045
1023
</table></div>
1046
1024
<p class="since">Since 0.16</p>
1047
1025
</div>
1048
1026
<hr>
1049
 
<div class="refsect2" title="poppler_document_get_permissions ()">
 
1027
<div class="refsect2">
1050
1028
<a name="poppler-document-get-permissions"></a><h3>poppler_document_get_permissions ()</h3>
1051
1029
<pre class="programlisting"><a class="link" href="PopplerDocument.html#PopplerPermissions" title="enum PopplerPermissions"><span class="returnvalue">PopplerPermissions</span></a>  poppler_document_get_permissions    (<em class="parameter"><code><a class="link" href="PopplerDocument.html" title="PopplerDocument"><span class="type">PopplerDocument</span></a> *document</code></em>);</pre>
1052
1030
<p>
1062
1040
</tr>
1063
1041
<tr>
1064
1042
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1065
 
<td> a set of falgs from  <a class="link" href="PopplerDocument.html#PopplerPermissions" title="enum PopplerPermissions"><span class="type">PopplerPermissions</span></a> enumeration
1066
 
 
1067
 
</td>
 
1043
<td>a set of falgs from  <a class="link" href="PopplerDocument.html#PopplerPermissions" title="enum PopplerPermissions"><span class="type">PopplerPermissions</span></a> enumeration</td>
1068
1044
</tr>
1069
1045
</tbody>
1070
1046
</table></div>
1071
1047
<p class="since">Since 0.16</p>
1072
1048
</div>
1073
1049
<hr>
1074
 
<div class="refsect2" title="poppler_document_get_metadata ()">
 
1050
<div class="refsect2">
1075
1051
<a name="poppler-document-get-metadata"></a><h3>poppler_document_get_metadata ()</h3>
1076
1052
<pre class="programlisting"><span class="returnvalue">gchar</span> *             poppler_document_get_metadata       (<em class="parameter"><code><a class="link" href="PopplerDocument.html" title="PopplerDocument"><span class="type">PopplerDocument</span></a> *document</code></em>);</pre>
1077
1053
<p>
1087
1063
</tr>
1088
1064
<tr>
1089
1065
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1090
 
<td> a new allocated string containing the XML
1091
 
              metadata, or <code class="literal">NULL</code>
1092
 
 
 
1066
<td>a new allocated string containing the XML
 
1067
metadata, or <code class="literal">NULL</code>
1093
1068
</td>
1094
1069
</tr>
1095
1070
</tbody>
1097
1072
<p class="since">Since 0.16</p>
1098
1073
</div>
1099
1074
<hr>
1100
 
<div class="refsect2" title="poppler_document_is_linearized ()">
 
1075
<div class="refsect2">
1101
1076
<a name="poppler-document-is-linearized"></a><h3>poppler_document_is_linearized ()</h3>
1102
1077
<pre class="programlisting"><span class="returnvalue">gboolean</span>            poppler_document_is_linearized      (<em class="parameter"><code><a class="link" href="PopplerDocument.html" title="PopplerDocument"><span class="type">PopplerDocument</span></a> *document</code></em>);</pre>
1103
1078
<p>
1114
1089
</tr>
1115
1090
<tr>
1116
1091
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1117
 
<td> <code class="literal">TRUE</code> if <em class="parameter"><code>document</code></em> is linearized, <code class="literal">FALSE</code> otherwhise
1118
 
 
1119
 
</td>
 
1092
<td>
 
1093
<code class="literal">TRUE</code> if <em class="parameter"><code>document</code></em> is linearized, <code class="literal">FALSE</code> otherwhise</td>
1120
1094
</tr>
1121
1095
</tbody>
1122
1096
</table></div>
1123
1097
<p class="since">Since 0.16</p>
1124
1098
</div>
1125
1099
<hr>
1126
 
<div class="refsect2" title="poppler_document_get_n_pages ()">
 
1100
<div class="refsect2">
1127
1101
<a name="poppler-document-get-n-pages"></a><h3>poppler_document_get_n_pages ()</h3>
1128
1102
<pre class="programlisting"><span class="returnvalue">int</span>                 poppler_document_get_n_pages        (<em class="parameter"><code><a class="link" href="PopplerDocument.html" title="PopplerDocument"><span class="type">PopplerDocument</span></a> *document</code></em>);</pre>
1129
1103
<p>
1139
1113
</tr>
1140
1114
<tr>
1141
1115
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1142
 
<td> Number of pages
1143
 
</td>
 
1116
<td>Number of pages</td>
1144
1117
</tr>
1145
1118
</tbody>
1146
1119
</table></div>
1147
1120
</div>
1148
1121
<hr>
1149
 
<div class="refsect2" title="poppler_document_get_page ()">
 
1122
<div class="refsect2">
1150
1123
<a name="poppler-document-get-page"></a><h3>poppler_document_get_page ()</h3>
1151
1124
<pre class="programlisting"><a class="link" href="PopplerPage.html" title="PopplerPage"><span class="returnvalue">PopplerPage</span></a> *       poppler_document_get_page           (<em class="parameter"><code><a class="link" href="PopplerDocument.html" title="PopplerDocument"><span class="type">PopplerDocument</span></a> *document</code></em>,
1152
1125
                                                         <em class="parameter"><code><span class="type">int</span> index</code></em>);</pre>
1164
1137
</tr>
1165
1138
<tr>
1166
1139
<td><p><span class="term"><em class="parameter"><code>index</code></em> :</span></p></td>
1167
 
<td>a page index 
1168
 
</td>
 
1140
<td>a page index</td>
1169
1141
</tr>
1170
1142
<tr>
1171
1143
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1172
 
<td> (transfer full) : The <a class="link" href="PopplerPage.html" title="PopplerPage"><span class="type">PopplerPage</span></a> at <em class="parameter"><code>index</code></em>
 
1144
<td>(transfer full) : The <a class="link" href="PopplerPage.html" title="PopplerPage"><span class="type">PopplerPage</span></a> at <em class="parameter"><code>index</code></em>
1173
1145
</td>
1174
1146
</tr>
1175
1147
</tbody>
1176
1148
</table></div>
1177
1149
</div>
1178
1150
<hr>
1179
 
<div class="refsect2" title="poppler_document_get_page_by_label ()">
 
1151
<div class="refsect2">
1180
1152
<a name="poppler-document-get-page-by-label"></a><h3>poppler_document_get_page_by_label ()</h3>
1181
1153
<pre class="programlisting"><a class="link" href="PopplerPage.html" title="PopplerPage"><span class="returnvalue">PopplerPage</span></a> *       poppler_document_get_page_by_label  (<em class="parameter"><code><a class="link" href="PopplerDocument.html" title="PopplerDocument"><span class="type">PopplerDocument</span></a> *document</code></em>,
1182
1154
                                                         <em class="parameter"><code>const <span class="type">char</span> *label</code></em>);</pre>
1198
1170
</tr>
1199
1171
<tr>
1200
1172
<td><p><span class="term"><em class="parameter"><code>label</code></em> :</span></p></td>
1201
 
<td>a page label
1202
 
</td>
 
1173
<td>a page label</td>
1203
1174
</tr>
1204
1175
<tr>
1205
1176
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1206
 
<td> (transfer full) :The <a class="link" href="PopplerPage.html" title="PopplerPage"><span class="type">PopplerPage</span></a> referenced by <em class="parameter"><code>label</code></em>
 
1177
<td>(transfer full) :The <a class="link" href="PopplerPage.html" title="PopplerPage"><span class="type">PopplerPage</span></a> referenced by <em class="parameter"><code>label</code></em>
1207
1178
</td>
1208
1179
</tr>
1209
1180
</tbody>
1210
1181
</table></div>
1211
1182
</div>
1212
1183
<hr>
1213
 
<div class="refsect2" title="poppler_document_find_dest ()">
 
1184
<div class="refsect2">
1214
1185
<a name="poppler-document-find-dest"></a><h3>poppler_document_find_dest ()</h3>
1215
1186
<pre class="programlisting"><a class="link" href="poppler-PopplerAction.html#PopplerDest" title="PopplerDest"><span class="returnvalue">PopplerDest</span></a> *       poppler_document_find_dest          (<em class="parameter"><code><a class="link" href="PopplerDocument.html" title="PopplerDocument"><span class="type">PopplerDocument</span></a> *document</code></em>,
1216
1187
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *link_name</code></em>);</pre>
1227
1198
</tr>
1228
1199
<tr>
1229
1200
<td><p><span class="term"><em class="parameter"><code>link_name</code></em> :</span></p></td>
1230
 
<td>a named destination
1231
 
</td>
 
1201
<td>a named destination</td>
1232
1202
</tr>
1233
1203
<tr>
1234
1204
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1235
 
<td> The <a class="link" href="poppler-PopplerAction.html#PopplerDest" title="PopplerDest"><span class="type">PopplerDest</span></a> destination or <code class="literal">NULL</code> if
 
1205
<td>The <a class="link" href="poppler-PopplerAction.html#PopplerDest" title="PopplerDest"><span class="type">PopplerDest</span></a> destination or <code class="literal">NULL</code> if
1236
1206
<em class="parameter"><code>link_name</code></em> is not a destination. Returned value must
1237
1207
be freed with <a class="link" href="poppler-PopplerAction.html#poppler-dest-free" title="poppler_dest_free ()"><span class="type">poppler_dest_free</span></a>
1238
1208
</td>
1241
1211
</table></div>
1242
1212
</div>
1243
1213
<hr>
1244
 
<div class="refsect2" title="poppler_document_has_attachments ()">
 
1214
<div class="refsect2">
1245
1215
<a name="poppler-document-has-attachments"></a><h3>poppler_document_has_attachments ()</h3>
1246
1216
<pre class="programlisting"><span class="returnvalue">gboolean</span>            poppler_document_has_attachments    (<em class="parameter"><code><a class="link" href="PopplerDocument.html" title="PopplerDocument"><span class="type">PopplerDocument</span></a> *document</code></em>);</pre>
1247
1217
<p>
1257
1227
</tr>
1258
1228
<tr>
1259
1229
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1260
 
<td> <code class="literal">TRUE</code>, if <em class="parameter"><code>document</code></em> has attachments.
1261
 
</td>
 
1230
<td>
 
1231
<code class="literal">TRUE</code>, if <em class="parameter"><code>document</code></em> has attachments.</td>
1262
1232
</tr>
1263
1233
</tbody>
1264
1234
</table></div>
1265
1235
</div>
1266
1236
<hr>
1267
 
<div class="refsect2" title="poppler_document_get_attachments ()">
 
1237
<div class="refsect2">
1268
1238
<a name="poppler-document-get-attachments"></a><h3>poppler_document_get_attachments ()</h3>
1269
1239
<pre class="programlisting"><span class="returnvalue">GList</span> *             poppler_document_get_attachments    (<em class="parameter"><code><a class="link" href="PopplerDocument.html" title="PopplerDocument"><span class="type">PopplerDocument</span></a> *document</code></em>);</pre>
1270
1240
<p>
1282
1252
</tr>
1283
1253
<tr>
1284
1254
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1285
 
<td> a list of available attachments. <span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> PopplerAttachment][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym> PopplerAttachment]</span>
 
1255
<td>a list of available attachments. <span class="annotation">[<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> PopplerAttachment][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
1286
1256
</td>
1287
1257
</tr>
1288
1258
</tbody>
1289
1259
</table></div>
1290
1260
</div>
1291
1261
<hr>
1292
 
<div class="refsect2" title="poppler_document_get_form_field ()">
 
1262
<div class="refsect2">
1293
1263
<a name="poppler-document-get-form-field"></a><h3>poppler_document_get_form_field ()</h3>
1294
1264
<pre class="programlisting"><a class="link" href="PopplerFormField.html" title="PoppplerFormField"><span class="returnvalue">PopplerFormField</span></a> *  poppler_document_get_form_field     (<em class="parameter"><code><a class="link" href="PopplerDocument.html" title="PopplerDocument"><span class="type">PopplerDocument</span></a> *document</code></em>,
1295
1265
                                                         <em class="parameter"><code><span class="type">gint</span> id</code></em>);</pre>
1312
1282
</tr>
1313
1283
<tr>
1314
1284
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1315
 
<td> a new <a class="link" href="PopplerFormField.html" title="PoppplerFormField"><span class="type">PopplerFormField</span></a> or NULL if not found
1316
 
</td>
 
1285
<td>a new <a class="link" href="PopplerFormField.html" title="PoppplerFormField"><span class="type">PopplerFormField</span></a> or NULL if not found</td>
1317
1286
</tr>
1318
1287
</tbody>
1319
1288
</table></div>
1320
1289
</div>
1321
1290
<hr>
1322
 
<div class="refsect2" title="poppler_index_iter_new ()">
 
1291
<div class="refsect2">
1323
1292
<a name="poppler-index-iter-new"></a><h3>poppler_index_iter_new ()</h3>
1324
1293
<pre class="programlisting"><a class="link" href="PopplerDocument.html#PopplerIndexIter" title="PopplerIndexIter"><span class="returnvalue">PopplerIndexIter</span></a> *  poppler_index_iter_new              (<em class="parameter"><code><a class="link" href="PopplerDocument.html" title="PopplerDocument"><span class="type">PopplerDocument</span></a> *document</code></em>);</pre>
1325
1294
<p>
1371
1340
</tr>
1372
1341
<tr>
1373
1342
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1374
 
<td> a new <a class="link" href="PopplerDocument.html#PopplerIndexIter" title="PopplerIndexIter"><span class="type">PopplerIndexIter</span></a>
 
1343
<td>a new <a class="link" href="PopplerDocument.html#PopplerIndexIter" title="PopplerIndexIter"><span class="type">PopplerIndexIter</span></a>
1375
1344
</td>
1376
1345
</tr>
1377
1346
</tbody>
1378
1347
</table></div>
1379
1348
</div>
1380
1349
<hr>
1381
 
<div class="refsect2" title="poppler_index_iter_copy ()">
 
1350
<div class="refsect2">
1382
1351
<a name="poppler-index-iter-copy"></a><h3>poppler_index_iter_copy ()</h3>
1383
1352
<pre class="programlisting"><a class="link" href="PopplerDocument.html#PopplerIndexIter" title="PopplerIndexIter"><span class="returnvalue">PopplerIndexIter</span></a> *  poppler_index_iter_copy             (<em class="parameter"><code><a class="link" href="PopplerDocument.html#PopplerIndexIter" title="PopplerIndexIter"><span class="type">PopplerIndexIter</span></a> *iter</code></em>);</pre>
1384
1353
<p>
1395
1364
</tr>
1396
1365
<tr>
1397
1366
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1398
 
<td> a new <a class="link" href="PopplerDocument.html#PopplerIndexIter" title="PopplerIndexIter"><span class="type">PopplerIndexIter</span></a>
 
1367
<td>a new <a class="link" href="PopplerDocument.html#PopplerIndexIter" title="PopplerIndexIter"><span class="type">PopplerIndexIter</span></a>
1399
1368
</td>
1400
1369
</tr>
1401
1370
</tbody>
1402
1371
</table></div>
1403
1372
</div>
1404
1373
<hr>
1405
 
<div class="refsect2" title="poppler_index_iter_free ()">
 
1374
<div class="refsect2">
1406
1375
<a name="poppler-index-iter-free"></a><h3>poppler_index_iter_free ()</h3>
1407
1376
<pre class="programlisting"><span class="returnvalue">void</span>                poppler_index_iter_free             (<em class="parameter"><code><a class="link" href="PopplerDocument.html#PopplerIndexIter" title="PopplerIndexIter"><span class="type">PopplerIndexIter</span></a> *iter</code></em>);</pre>
1408
1377
<p>
1418
1387
</table></div>
1419
1388
</div>
1420
1389
<hr>
1421
 
<div class="refsect2" title="poppler_index_iter_get_child ()">
 
1390
<div class="refsect2">
1422
1391
<a name="poppler-index-iter-get-child"></a><h3>poppler_index_iter_get_child ()</h3>
1423
1392
<pre class="programlisting"><a class="link" href="PopplerDocument.html#PopplerIndexIter" title="PopplerIndexIter"><span class="returnvalue">PopplerIndexIter</span></a> *  poppler_index_iter_get_child        (<em class="parameter"><code><a class="link" href="PopplerDocument.html#PopplerIndexIter" title="PopplerIndexIter"><span class="type">PopplerIndexIter</span></a> *parent</code></em>);</pre>
1424
1393
<p>
1435
1404
</tr>
1436
1405
<tr>
1437
1406
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1438
 
<td> a new <a class="link" href="PopplerDocument.html#PopplerIndexIter" title="PopplerIndexIter"><span class="type">PopplerIndexIter</span></a>
 
1407
<td>a new <a class="link" href="PopplerDocument.html#PopplerIndexIter" title="PopplerIndexIter"><span class="type">PopplerIndexIter</span></a>
1439
1408
</td>
1440
1409
</tr>
1441
1410
</tbody>
1442
1411
</table></div>
1443
1412
</div>
1444
1413
<hr>
1445
 
<div class="refsect2" title="poppler_index_iter_is_open ()">
 
1414
<div class="refsect2">
1446
1415
<a name="poppler-index-iter-is-open"></a><h3>poppler_index_iter_is_open ()</h3>
1447
1416
<pre class="programlisting"><span class="returnvalue">gboolean</span>            poppler_index_iter_is_open          (<em class="parameter"><code><a class="link" href="PopplerDocument.html#PopplerIndexIter" title="PopplerIndexIter"><span class="type">PopplerIndexIter</span></a> *iter</code></em>);</pre>
1448
1417
<p>
1460
1429
</tr>
1461
1430
<tr>
1462
1431
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1463
 
<td> <code class="literal">TRUE</code>, if the document wants <em class="parameter"><code>iter</code></em> to be expanded
1464
 
</td>
 
1432
<td>
 
1433
<code class="literal">TRUE</code>, if the document wants <em class="parameter"><code>iter</code></em> to be expanded</td>
1465
1434
</tr>
1466
1435
</tbody>
1467
1436
</table></div>
1468
1437
</div>
1469
1438
<hr>
1470
 
<div class="refsect2" title="poppler_index_iter_get_action ()">
 
1439
<div class="refsect2">
1471
1440
<a name="poppler-index-iter-get-action"></a><h3>poppler_index_iter_get_action ()</h3>
1472
1441
<pre class="programlisting"><a class="link" href="poppler-PopplerAction.html#PopplerAction" title="union PopplerAction"><span class="returnvalue">PopplerAction</span></a> *     poppler_index_iter_get_action       (<em class="parameter"><code><a class="link" href="PopplerDocument.html#PopplerIndexIter" title="PopplerIndexIter"><span class="type">PopplerIndexIter</span></a> *iter</code></em>);</pre>
1473
1442
<p>
1484
1453
</tr>
1485
1454
<tr>
1486
1455
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1487
 
<td> a new <a class="link" href="poppler-PopplerAction.html#PopplerAction" title="union PopplerAction"><span class="type">PopplerAction</span></a>
 
1456
<td>a new <a class="link" href="poppler-PopplerAction.html#PopplerAction" title="union PopplerAction"><span class="type">PopplerAction</span></a>
1488
1457
</td>
1489
1458
</tr>
1490
1459
</tbody>
1491
1460
</table></div>
1492
1461
</div>
1493
1462
<hr>
1494
 
<div class="refsect2" title="poppler_index_iter_next ()">
 
1463
<div class="refsect2">
1495
1464
<a name="poppler-index-iter-next"></a><h3>poppler_index_iter_next ()</h3>
1496
1465
<pre class="programlisting"><span class="returnvalue">gboolean</span>            poppler_index_iter_next             (<em class="parameter"><code><a class="link" href="PopplerDocument.html#PopplerIndexIter" title="PopplerIndexIter"><span class="type">PopplerIndexIter</span></a> *iter</code></em>);</pre>
1497
1466
<p>
1508
1477
</tr>
1509
1478
<tr>
1510
1479
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1511
 
<td> <code class="literal">TRUE</code>, if <em class="parameter"><code>iter</code></em> was set to the next action
1512
 
</td>
 
1480
<td>
 
1481
<code class="literal">TRUE</code>, if <em class="parameter"><code>iter</code></em> was set to the next action</td>
1513
1482
</tr>
1514
1483
</tbody>
1515
1484
</table></div>
1516
1485
</div>
1517
1486
<hr>
1518
 
<div class="refsect2" title="poppler_font_info_new ()">
 
1487
<div class="refsect2">
1519
1488
<a name="poppler-font-info-new"></a><h3>poppler_font_info_new ()</h3>
1520
1489
<pre class="programlisting"><a class="link" href="PopplerDocument.html#PopplerFontInfo" title="PopplerFontInfo"><span class="returnvalue">PopplerFontInfo</span></a> *   poppler_font_info_new               (<em class="parameter"><code><a class="link" href="PopplerDocument.html" title="PopplerDocument"><span class="type">PopplerDocument</span></a> *document</code></em>);</pre>
1521
1490
<p>
1531
1500
</tr>
1532
1501
<tr>
1533
1502
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1534
 
<td> a new <a class="link" href="PopplerDocument.html#PopplerFontInfo" title="PopplerFontInfo"><span class="type">PopplerFontInfo</span></a> instance
1535
 
</td>
 
1503
<td>a new <a class="link" href="PopplerDocument.html#PopplerFontInfo" title="PopplerFontInfo"><span class="type">PopplerFontInfo</span></a> instance</td>
1536
1504
</tr>
1537
1505
</tbody>
1538
1506
</table></div>
1539
1507
</div>
1540
1508
<hr>
1541
 
<div class="refsect2" title="poppler_font_info_scan ()">
 
1509
<div class="refsect2">
1542
1510
<a name="poppler-font-info-scan"></a><h3>poppler_font_info_scan ()</h3>
1543
1511
<pre class="programlisting"><span class="returnvalue">gboolean</span>            poppler_font_info_scan              (<em class="parameter"><code><a class="link" href="PopplerDocument.html#PopplerFontInfo" title="PopplerFontInfo"><span class="type">PopplerFontInfo</span></a> *font_info</code></em>,
1544
1512
                                                         <em class="parameter"><code><span class="type">int</span> n_pages</code></em>,
1577
1545
</tr>
1578
1546
<tr>
1579
1547
<td><p><span class="term"><em class="parameter"><code>n_pages</code></em> :</span></p></td>
1580
 
<td>number of pages to scan
1581
 
</td>
 
1548
<td>number of pages to scan</td>
1582
1549
</tr>
1583
1550
<tr>
1584
1551
<td><p><span class="term"><em class="parameter"><code>iter</code></em> :</span></p></td>
1585
 
<td> return location for a <a class="link" href="PopplerDocument.html#PopplerFontsIter" title="PopplerFontsIter"><span class="type">PopplerFontsIter</span></a>. <span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>]</span>
 
1552
<td>return location for a <a class="link" href="PopplerDocument.html#PopplerFontsIter" title="PopplerFontsIter"><span class="type">PopplerFontsIter</span></a>. <span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>]</span>
1586
1553
</td>
1587
1554
</tr>
1588
1555
<tr>
1589
1556
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1590
 
<td> <code class="literal">TRUE</code>, if there are more fonts left to scan
1591
 
</td>
 
1557
<td>
 
1558
<code class="literal">TRUE</code>, if there are more fonts left to scan</td>
1592
1559
</tr>
1593
1560
</tbody>
1594
1561
</table></div>
1595
1562
</div>
1596
1563
<hr>
1597
 
<div class="refsect2" title="poppler_font_info_free ()">
 
1564
<div class="refsect2">
1598
1565
<a name="poppler-font-info-free"></a><h3>poppler_font_info_free ()</h3>
1599
1566
<pre class="programlisting"><span class="returnvalue">void</span>                poppler_font_info_free              (<em class="parameter"><code><a class="link" href="PopplerDocument.html#PopplerFontInfo" title="PopplerFontInfo"><span class="type">PopplerFontInfo</span></a> *font_info</code></em>);</pre>
1600
1567
</div>
1601
1568
<hr>
1602
 
<div class="refsect2" title="poppler_fonts_iter_copy ()">
 
1569
<div class="refsect2">
1603
1570
<a name="poppler-fonts-iter-copy"></a><h3>poppler_fonts_iter_copy ()</h3>
1604
1571
<pre class="programlisting"><a class="link" href="PopplerDocument.html#PopplerFontsIter" title="PopplerFontsIter"><span class="returnvalue">PopplerFontsIter</span></a> *  poppler_fonts_iter_copy             (<em class="parameter"><code><a class="link" href="PopplerDocument.html#PopplerFontsIter" title="PopplerFontsIter"><span class="type">PopplerFontsIter</span></a> *iter</code></em>);</pre>
1605
1572
<p>
1610
1577
<tbody>
1611
1578
<tr>
1612
1579
<td><p><span class="term"><em class="parameter"><code>iter</code></em> :</span></p></td>
1613
 
<td>a <a class="link" href="PopplerDocument.html#PopplerFontsIter" title="PopplerFontsIter"><span class="type">PopplerFontsIter</span></a> to copy
1614
 
</td>
 
1580
<td>a <a class="link" href="PopplerDocument.html#PopplerFontsIter" title="PopplerFontsIter"><span class="type">PopplerFontsIter</span></a> to copy</td>
1615
1581
</tr>
1616
1582
<tr>
1617
1583
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1618
 
<td> a new allocated copy of <em class="parameter"><code>iter</code></em>
 
1584
<td>a new allocated copy of <em class="parameter"><code>iter</code></em>
1619
1585
</td>
1620
1586
</tr>
1621
1587
</tbody>
1622
1588
</table></div>
1623
1589
</div>
1624
1590
<hr>
1625
 
<div class="refsect2" title="poppler_fonts_iter_free ()">
 
1591
<div class="refsect2">
1626
1592
<a name="poppler-fonts-iter-free"></a><h3>poppler_fonts_iter_free ()</h3>
1627
1593
<pre class="programlisting"><span class="returnvalue">void</span>                poppler_fonts_iter_free             (<em class="parameter"><code><a class="link" href="PopplerDocument.html#PopplerFontsIter" title="PopplerFontsIter"><span class="type">PopplerFontsIter</span></a> *iter</code></em>);</pre>
1628
1594
<p>
1638
1604
</table></div>
1639
1605
</div>
1640
1606
<hr>
1641
 
<div class="refsect2" title="poppler_fonts_iter_get_name ()">
 
1607
<div class="refsect2">
1642
1608
<a name="poppler-fonts-iter-get-name"></a><h3>poppler_fonts_iter_get_name ()</h3>
1643
1609
<pre class="programlisting">const <span class="returnvalue">char</span> *        poppler_fonts_iter_get_name         (<em class="parameter"><code><a class="link" href="PopplerDocument.html#PopplerFontsIter" title="PopplerFontsIter"><span class="type">PopplerFontsIter</span></a> *iter</code></em>);</pre>
1644
1610
<p>
1654
1620
</tr>
1655
1621
<tr>
1656
1622
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1657
 
<td> the font name
1658
 
</td>
 
1623
<td>the font name</td>
1659
1624
</tr>
1660
1625
</tbody>
1661
1626
</table></div>
1662
1627
</div>
1663
1628
<hr>
1664
 
<div class="refsect2" title="poppler_fonts_iter_get_full_name ()">
 
1629
<div class="refsect2">
1665
1630
<a name="poppler-fonts-iter-get-full-name"></a><h3>poppler_fonts_iter_get_full_name ()</h3>
1666
1631
<pre class="programlisting">const <span class="returnvalue">char</span> *        poppler_fonts_iter_get_full_name    (<em class="parameter"><code><a class="link" href="PopplerDocument.html#PopplerFontsIter" title="PopplerFontsIter"><span class="type">PopplerFontsIter</span></a> *iter</code></em>);</pre>
1667
1632
<p>
1677
1642
</tr>
1678
1643
<tr>
1679
1644
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1680
 
<td> the font full name
1681
 
</td>
 
1645
<td>the font full name</td>
1682
1646
</tr>
1683
1647
</tbody>
1684
1648
</table></div>
1685
1649
</div>
1686
1650
<hr>
1687
 
<div class="refsect2" title="poppler_fonts_iter_get_font_type ()">
 
1651
<div class="refsect2">
1688
1652
<a name="poppler-fonts-iter-get-font-type"></a><h3>poppler_fonts_iter_get_font_type ()</h3>
1689
1653
<pre class="programlisting"><a class="link" href="PopplerDocument.html#PopplerFontType" title="enum PopplerFontType"><span class="returnvalue">PopplerFontType</span></a>     poppler_fonts_iter_get_font_type    (<em class="parameter"><code><a class="link" href="PopplerDocument.html#PopplerFontsIter" title="PopplerFontsIter"><span class="type">PopplerFontsIter</span></a> *iter</code></em>);</pre>
1690
1654
<p>
1700
1664
</tr>
1701
1665
<tr>
1702
1666
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1703
 
<td> the font type
1704
 
</td>
 
1667
<td>the font type</td>
1705
1668
</tr>
1706
1669
</tbody>
1707
1670
</table></div>
1708
1671
</div>
1709
1672
<hr>
1710
 
<div class="refsect2" title="poppler_fonts_iter_get_file_name ()">
 
1673
<div class="refsect2">
1711
1674
<a name="poppler-fonts-iter-get-file-name"></a><h3>poppler_fonts_iter_get_file_name ()</h3>
1712
1675
<pre class="programlisting">const <span class="returnvalue">char</span> *        poppler_fonts_iter_get_file_name    (<em class="parameter"><code><a class="link" href="PopplerDocument.html#PopplerFontsIter" title="PopplerFontsIter"><span class="type">PopplerFontsIter</span></a> *iter</code></em>);</pre>
1713
1676
<p>
1724
1687
</tr>
1725
1688
<tr>
1726
1689
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1727
 
<td> the filename of the font or <code class="literal">NULL</code> y font is emebedded
1728
 
</td>
 
1690
<td>the filename of the font or <code class="literal">NULL</code> y font is emebedded</td>
1729
1691
</tr>
1730
1692
</tbody>
1731
1693
</table></div>
1732
1694
</div>
1733
1695
<hr>
1734
 
<div class="refsect2" title="poppler_fonts_iter_is_embedded ()">
 
1696
<div class="refsect2">
1735
1697
<a name="poppler-fonts-iter-is-embedded"></a><h3>poppler_fonts_iter_is_embedded ()</h3>
1736
1698
<pre class="programlisting"><span class="returnvalue">gboolean</span>            poppler_fonts_iter_is_embedded      (<em class="parameter"><code><a class="link" href="PopplerDocument.html#PopplerFontsIter" title="PopplerFontsIter"><span class="type">PopplerFontsIter</span></a> *iter</code></em>);</pre>
1737
1699
<p>
1747
1709
</tr>
1748
1710
<tr>
1749
1711
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1750
 
<td> <code class="literal">TRUE</code> if font is emebdded, <code class="literal">FALSE</code> otherwise
1751
 
</td>
 
1712
<td>
 
1713
<code class="literal">TRUE</code> if font is emebdded, <code class="literal">FALSE</code> otherwise</td>
1752
1714
</tr>
1753
1715
</tbody>
1754
1716
</table></div>
1755
1717
</div>
1756
1718
<hr>
1757
 
<div class="refsect2" title="poppler_fonts_iter_is_subset ()">
 
1719
<div class="refsect2">
1758
1720
<a name="poppler-fonts-iter-is-subset"></a><h3>poppler_fonts_iter_is_subset ()</h3>
1759
1721
<pre class="programlisting"><span class="returnvalue">gboolean</span>            poppler_fonts_iter_is_subset        (<em class="parameter"><code><a class="link" href="PopplerDocument.html#PopplerFontsIter" title="PopplerFontsIter"><span class="type">PopplerFontsIter</span></a> *iter</code></em>);</pre>
1760
1722
<p>
1770
1732
</tr>
1771
1733
<tr>
1772
1734
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1773
 
<td> <code class="literal">TRUE</code> if font is a subset, <code class="literal">FALSE</code> otherwise
1774
 
</td>
 
1735
<td>
 
1736
<code class="literal">TRUE</code> if font is a subset, <code class="literal">FALSE</code> otherwise</td>
1775
1737
</tr>
1776
1738
</tbody>
1777
1739
</table></div>
1778
1740
</div>
1779
1741
<hr>
1780
 
<div class="refsect2" title="poppler_fonts_iter_next ()">
 
1742
<div class="refsect2">
1781
1743
<a name="poppler-fonts-iter-next"></a><h3>poppler_fonts_iter_next ()</h3>
1782
1744
<pre class="programlisting"><span class="returnvalue">gboolean</span>            poppler_fonts_iter_next             (<em class="parameter"><code><a class="link" href="PopplerDocument.html#PopplerFontsIter" title="PopplerFontsIter"><span class="type">PopplerFontsIter</span></a> *iter</code></em>);</pre>
1783
1745
<p>
1793
1755
</tr>
1794
1756
<tr>
1795
1757
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1796
 
<td> <code class="literal">TRUE</code>, if <em class="parameter"><code>iter</code></em> was set to the next font
1797
 
</td>
 
1758
<td>
 
1759
<code class="literal">TRUE</code>, if <em class="parameter"><code>iter</code></em> was set to the next font</td>
1798
1760
</tr>
1799
1761
</tbody>
1800
1762
</table></div>
1801
1763
</div>
1802
1764
<hr>
1803
 
<div class="refsect2" title="poppler_layers_iter_new ()">
 
1765
<div class="refsect2">
1804
1766
<a name="poppler-layers-iter-new"></a><h3>poppler_layers_iter_new ()</h3>
1805
1767
<pre class="programlisting"><a class="link" href="PopplerDocument.html#PopplerLayersIter" title="PopplerLayersIter"><span class="returnvalue">PopplerLayersIter</span></a> * poppler_layers_iter_new             (<em class="parameter"><code><a class="link" href="PopplerDocument.html" title="PopplerDocument"><span class="type">PopplerDocument</span></a> *document</code></em>);</pre>
1806
1768
<div class="variablelist"><table border="0">
1814
1776
<p class="since">Since 0.12</p>
1815
1777
</div>
1816
1778
<hr>
1817
 
<div class="refsect2" title="poppler_layers_iter_copy ()">
 
1779
<div class="refsect2">
1818
1780
<a name="poppler-layers-iter-copy"></a><h3>poppler_layers_iter_copy ()</h3>
1819
1781
<pre class="programlisting"><a class="link" href="PopplerDocument.html#PopplerLayersIter" title="PopplerLayersIter"><span class="returnvalue">PopplerLayersIter</span></a> * poppler_layers_iter_copy            (<em class="parameter"><code><a class="link" href="PopplerDocument.html#PopplerLayersIter" title="PopplerLayersIter"><span class="type">PopplerLayersIter</span></a> *iter</code></em>);</pre>
1820
1782
<p>
1831
1793
</tr>
1832
1794
<tr>
1833
1795
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1834
 
<td> a new <a class="link" href="PopplerDocument.html#PopplerLayersIter" title="PopplerLayersIter"><span class="type">PopplerLayersIter</span></a>
1835
 
 
1836
 
Since 0.12
1837
 
</td>
 
1796
<td>a new <a class="link" href="PopplerDocument.html#PopplerLayersIter" title="PopplerLayersIter"><span class="type">PopplerLayersIter</span></a>
 
1797
Since 0.12</td>
1838
1798
</tr>
1839
1799
</tbody>
1840
1800
</table></div>
1841
1801
</div>
1842
1802
<hr>
1843
 
<div class="refsect2" title="poppler_layers_iter_free ()">
 
1803
<div class="refsect2">
1844
1804
<a name="poppler-layers-iter-free"></a><h3>poppler_layers_iter_free ()</h3>
1845
1805
<pre class="programlisting"><span class="returnvalue">void</span>                poppler_layers_iter_free            (<em class="parameter"><code><a class="link" href="PopplerDocument.html#PopplerLayersIter" title="PopplerLayersIter"><span class="type">PopplerLayersIter</span></a> *iter</code></em>);</pre>
1846
1806
<p>
1857
1817
<p class="since">Since 0.12</p>
1858
1818
</div>
1859
1819
<hr>
1860
 
<div class="refsect2" title="poppler_layers_iter_get_child ()">
 
1820
<div class="refsect2">
1861
1821
<a name="poppler-layers-iter-get-child"></a><h3>poppler_layers_iter_get_child ()</h3>
1862
1822
<pre class="programlisting"><a class="link" href="PopplerDocument.html#PopplerLayersIter" title="PopplerLayersIter"><span class="returnvalue">PopplerLayersIter</span></a> * poppler_layers_iter_get_child       (<em class="parameter"><code><a class="link" href="PopplerDocument.html#PopplerLayersIter" title="PopplerLayersIter"><span class="type">PopplerLayersIter</span></a> *parent</code></em>);</pre>
1863
1823
<p>
1874
1834
</tr>
1875
1835
<tr>
1876
1836
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1877
 
<td> a new <a class="link" href="PopplerDocument.html#PopplerLayersIter" title="PopplerLayersIter"><span class="type">PopplerLayersIter</span></a>, or <code class="literal">NULL</code>
1878
 
 
 
1837
<td>a new <a class="link" href="PopplerDocument.html#PopplerLayersIter" title="PopplerLayersIter"><span class="type">PopplerLayersIter</span></a>, or <code class="literal">NULL</code>
1879
1838
</td>
1880
1839
</tr>
1881
1840
</tbody>
1883
1842
<p class="since">Since 0.12</p>
1884
1843
</div>
1885
1844
<hr>
1886
 
<div class="refsect2" title="poppler_layers_iter_get_layer ()">
 
1845
<div class="refsect2">
1887
1846
<a name="poppler-layers-iter-get-layer"></a><h3>poppler_layers_iter_get_layer ()</h3>
1888
1847
<pre class="programlisting"><a class="link" href="PopplerLayer.html" title="PopplerLayer"><span class="returnvalue">PopplerLayer</span></a> *      poppler_layers_iter_get_layer       (<em class="parameter"><code><a class="link" href="PopplerDocument.html#PopplerLayersIter" title="PopplerLayersIter"><span class="type">PopplerLayersIter</span></a> *iter</code></em>);</pre>
1889
1848
<p>
1900
1859
</tr>
1901
1860
<tr>
1902
1861
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1903
 
<td> a new <a class="link" href="PopplerLayer.html" title="PopplerLayer"><span class="type">PopplerLayer</span></a>, or <code class="literal">NULL</code> if there isn't any layer associated with <em class="parameter"><code>iter</code></em>
1904
 
 
 
1862
<td>a new <a class="link" href="PopplerLayer.html" title="PopplerLayer"><span class="type">PopplerLayer</span></a>, or <code class="literal">NULL</code> if there isn't any layer associated with <em class="parameter"><code>iter</code></em>
1905
1863
</td>
1906
1864
</tr>
1907
1865
</tbody>
1909
1867
<p class="since">Since 0.12</p>
1910
1868
</div>
1911
1869
<hr>
1912
 
<div class="refsect2" title="poppler_layers_iter_get_title ()">
 
1870
<div class="refsect2">
1913
1871
<a name="poppler-layers-iter-get-title"></a><h3>poppler_layers_iter_get_title ()</h3>
1914
1872
<pre class="programlisting"><span class="returnvalue">gchar</span> *             poppler_layers_iter_get_title       (<em class="parameter"><code><a class="link" href="PopplerDocument.html#PopplerLayersIter" title="PopplerLayersIter"><span class="type">PopplerLayersIter</span></a> *iter</code></em>);</pre>
1915
1873
<p>
1926
1884
</tr>
1927
1885
<tr>
1928
1886
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1929
 
<td> a new string containing the <em class="parameter"><code>iter</code></em>'s title or <code class="literal">NULL</code> if <em class="parameter"><code>iter</code></em> doesn't have a title.
1930
 
The returned string should be freed with <code class="function">g_free()</code> when no longer needed.
1931
 
 
1932
 
</td>
 
1887
<td>a new string containing the <em class="parameter"><code>iter</code></em>'s title or <code class="literal">NULL</code> if <em class="parameter"><code>iter</code></em> doesn't have a title.
 
1888
The returned string should be freed with <code class="function">g_free()</code> when no longer needed.</td>
1933
1889
</tr>
1934
1890
</tbody>
1935
1891
</table></div>
1936
1892
<p class="since">Since 0.12</p>
1937
1893
</div>
1938
1894
<hr>
1939
 
<div class="refsect2" title="poppler_layers_iter_next ()">
 
1895
<div class="refsect2">
1940
1896
<a name="poppler-layers-iter-next"></a><h3>poppler_layers_iter_next ()</h3>
1941
1897
<pre class="programlisting"><span class="returnvalue">gboolean</span>            poppler_layers_iter_next            (<em class="parameter"><code><a class="link" href="PopplerDocument.html#PopplerLayersIter" title="PopplerLayersIter"><span class="type">PopplerLayersIter</span></a> *iter</code></em>);</pre>
1942
1898
<p>
1953
1909
</tr>
1954
1910
<tr>
1955
1911
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1956
 
<td> <code class="literal">TRUE</code>, if <em class="parameter"><code>iter</code></em> was set to the next action
1957
 
 
1958
 
</td>
 
1912
<td>
 
1913
<code class="literal">TRUE</code>, if <em class="parameter"><code>iter</code></em> was set to the next action</td>
1959
1914
</tr>
1960
1915
</tbody>
1961
1916
</table></div>
1962
1917
<p class="since">Since 0.12</p>
1963
1918
</div>
1964
1919
<hr>
1965
 
<div class="refsect2" title="poppler_ps_file_new ()">
 
1920
<div class="refsect2">
1966
1921
<a name="poppler-ps-file-new"></a><h3>poppler_ps_file_new ()</h3>
1967
1922
<pre class="programlisting"><a class="link" href="PopplerDocument.html#PopplerPSFile" title="PopplerPSFile"><span class="returnvalue">PopplerPSFile</span></a> *     poppler_ps_file_new                 (<em class="parameter"><code><a class="link" href="PopplerDocument.html" title="PopplerDocument"><span class="type">PopplerDocument</span></a> *document</code></em>,
1968
1923
                                                         <em class="parameter"><code>const <span class="type">char</span> *filename</code></em>,
1981
1936
</tr>
1982
1937
<tr>
1983
1938
<td><p><span class="term"><em class="parameter"><code>filename</code></em> :</span></p></td>
1984
 
<td>the path of the output filename
1985
 
</td>
 
1939
<td>the path of the output filename</td>
1986
1940
</tr>
1987
1941
<tr>
1988
1942
<td><p><span class="term"><em class="parameter"><code>first_page</code></em> :</span></p></td>
1989
 
<td>the first page to print
1990
 
</td>
 
1943
<td>the first page to print</td>
1991
1944
</tr>
1992
1945
<tr>
1993
1946
<td><p><span class="term"><em class="parameter"><code>n_pages</code></em> :</span></p></td>
1994
 
<td>the number of pages to print
1995
 
</td>
 
1947
<td>the number of pages to print</td>
1996
1948
</tr>
1997
1949
<tr>
1998
1950
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
1999
 
<td> a PopplerPSFile 
2000
 
</td>
 
1951
<td>a PopplerPSFile</td>
2001
1952
</tr>
2002
1953
</tbody>
2003
1954
</table></div>
2004
1955
</div>
2005
1956
<hr>
2006
 
<div class="refsect2" title="poppler_ps_file_free ()">
 
1957
<div class="refsect2">
2007
1958
<a name="poppler-ps-file-free"></a><h3>poppler_ps_file_free ()</h3>
2008
1959
<pre class="programlisting"><span class="returnvalue">void</span>                poppler_ps_file_free                (<em class="parameter"><code><a class="link" href="PopplerDocument.html#PopplerPSFile" title="PopplerPSFile"><span class="type">PopplerPSFile</span></a> *ps_file</code></em>);</pre>
2009
1960
<p>
2013
1964
<col align="left" valign="top">
2014
1965
<tbody><tr>
2015
1966
<td><p><span class="term"><em class="parameter"><code>ps_file</code></em> :</span></p></td>
2016
 
<td>a PopplerPSFile
2017
 
</td>
 
1967
<td>a PopplerPSFile</td>
2018
1968
</tr></tbody>
2019
1969
</table></div>
2020
1970
</div>
2021
1971
<hr>
2022
 
<div class="refsect2" title="poppler_ps_file_set_paper_size ()">
 
1972
<div class="refsect2">
2023
1973
<a name="poppler-ps-file-set-paper-size"></a><h3>poppler_ps_file_set_paper_size ()</h3>
2024
1974
<pre class="programlisting"><span class="returnvalue">void</span>                poppler_ps_file_set_paper_size      (<em class="parameter"><code><a class="link" href="PopplerDocument.html#PopplerPSFile" title="PopplerPSFile"><span class="type">PopplerPSFile</span></a> *ps_file</code></em>,
2025
1975
                                                         <em class="parameter"><code><span class="type">double</span> width</code></em>,
2034
1984
<tbody>
2035
1985
<tr>
2036
1986
<td><p><span class="term"><em class="parameter"><code>ps_file</code></em> :</span></p></td>
2037
 
<td>a PopplerPSFile which was not yet printed to.
2038
 
</td>
 
1987
<td>a PopplerPSFile which was not yet printed to.</td>
2039
1988
</tr>
2040
1989
<tr>
2041
1990
<td><p><span class="term"><em class="parameter"><code>width</code></em> :</span></p></td>
2042
 
<td>the paper width in 1/72 inch
2043
 
</td>
 
1991
<td>the paper width in 1/72 inch</td>
2044
1992
</tr>
2045
1993
<tr>
2046
1994
<td><p><span class="term"><em class="parameter"><code>height</code></em> :</span></p></td>
2047
 
<td>the paper height in 1/72 inch
2048
 
</td>
 
1995
<td>the paper height in 1/72 inch</td>
2049
1996
</tr>
2050
1997
</tbody>
2051
1998
</table></div>
2052
1999
</div>
2053
2000
<hr>
2054
 
<div class="refsect2" title="poppler_ps_file_set_duplex ()">
 
2001
<div class="refsect2">
2055
2002
<a name="poppler-ps-file-set-duplex"></a><h3>poppler_ps_file_set_duplex ()</h3>
2056
2003
<pre class="programlisting"><span class="returnvalue">void</span>                poppler_ps_file_set_duplex          (<em class="parameter"><code><a class="link" href="PopplerDocument.html#PopplerPSFile" title="PopplerPSFile"><span class="type">PopplerPSFile</span></a> *ps_file</code></em>,
2057
2004
                                                         <em class="parameter"><code><span class="type">gboolean</span> duplex</code></em>);</pre>
2063
2010
<tbody>
2064
2011
<tr>
2065
2012
<td><p><span class="term"><em class="parameter"><code>ps_file</code></em> :</span></p></td>
2066
 
<td>a PopplerPSFile which was not yet printed to
2067
 
</td>
 
2013
<td>a PopplerPSFile which was not yet printed to</td>
2068
2014
</tr>
2069
2015
<tr>
2070
2016
<td><p><span class="term"><em class="parameter"><code>duplex</code></em> :</span></p></td>
2071
 
<td>whether to force duplex printing (on printers which support this)
2072
 
</td>
 
2017
<td>whether to force duplex printing (on printers which support this)</td>
2073
2018
</tr>
2074
2019
</tbody>
2075
2020
</table></div>
2076
2021
</div>
2077
2022
</div>
2078
 
<div class="refsect1" title="Property Details">
 
2023
<div class="refsect1">
2079
2024
<a name="PopplerDocument.property-details"></a><h2>Property Details</h2>
2080
 
<div class="refsect2" title='The "author" property'>
 
2025
<div class="refsect2">
2081
2026
<a name="PopplerDocument--author"></a><h3>The <code class="literal">"author"</code> property</h3>
2082
2027
<pre class="programlisting">  "author"                   <span class="type">gchar</span>*                : Read</pre>
2083
2028
<p>
2086
2031
<p>Default value: NULL</p>
2087
2032
</div>
2088
2033
<hr>
2089
 
<div class="refsect2" title='The "creation-date" property'>
 
2034
<div class="refsect2">
2090
2035
<a name="PopplerDocument--creation-date"></a><h3>The <code class="literal">"creation-date"</code> property</h3>
2091
2036
<pre class="programlisting">  "creation-date"            <span class="type">gint</span>                  : Read</pre>
2092
2037
<p>
2096
2041
<p>Default value: -1</p>
2097
2042
</div>
2098
2043
<hr>
2099
 
<div class="refsect2" title='The "creator" property'>
 
2044
<div class="refsect2">
2100
2045
<a name="PopplerDocument--creator"></a><h3>The <code class="literal">"creator"</code> property</h3>
2101
2046
<pre class="programlisting">  "creator"                  <span class="type">gchar</span>*                : Read</pre>
2102
2047
<p>
2105
2050
<p>Default value: NULL</p>
2106
2051
</div>
2107
2052
<hr>
2108
 
<div class="refsect2" title='The "format" property'>
 
2053
<div class="refsect2">
2109
2054
<a name="PopplerDocument--format"></a><h3>The <code class="literal">"format"</code> property</h3>
2110
2055
<pre class="programlisting">  "format"                   <span class="type">gchar</span>*                : Read</pre>
2111
2056
<p>
2114
2059
<p>Default value: NULL</p>
2115
2060
</div>
2116
2061
<hr>
2117
 
<div class="refsect2" title='The "format-major" property'>
 
2062
<div class="refsect2">
2118
2063
<a name="PopplerDocument--format-major"></a><h3>The <code class="literal">"format-major"</code> property</h3>
2119
2064
<pre class="programlisting">  "format-major"             <span class="type">guint</span>                 : Read</pre>
2120
2065
<p>
2123
2068
<p>Default value: 1</p>
2124
2069
</div>
2125
2070
<hr>
2126
 
<div class="refsect2" title='The "format-minor" property'>
 
2071
<div class="refsect2">
2127
2072
<a name="PopplerDocument--format-minor"></a><h3>The <code class="literal">"format-minor"</code> property</h3>
2128
2073
<pre class="programlisting">  "format-minor"             <span class="type">guint</span>                 : Read</pre>
2129
2074
<p>
2132
2077
<p>Default value: 0</p>
2133
2078
</div>
2134
2079
<hr>
2135
 
<div class="refsect2" title='The "keywords" property'>
 
2080
<div class="refsect2">
2136
2081
<a name="PopplerDocument--keywords"></a><h3>The <code class="literal">"keywords"</code> property</h3>
2137
2082
<pre class="programlisting">  "keywords"                 <span class="type">gchar</span>*                : Read</pre>
2138
2083
<p>
2141
2086
<p>Default value: NULL</p>
2142
2087
</div>
2143
2088
<hr>
2144
 
<div class="refsect2" title='The "linearized" property'>
 
2089
<div class="refsect2">
2145
2090
<a name="PopplerDocument--linearized"></a><h3>The <code class="literal">"linearized"</code> property</h3>
2146
2091
<pre class="programlisting">  "linearized"               <span class="type">gboolean</span>              : Read</pre>
2147
2092
<p>
2150
2095
<p>Default value: FALSE</p>
2151
2096
</div>
2152
2097
<hr>
2153
 
<div class="refsect2" title='The "metadata" property'>
 
2098
<div class="refsect2">
2154
2099
<a name="PopplerDocument--metadata"></a><h3>The <code class="literal">"metadata"</code> property</h3>
2155
2100
<pre class="programlisting">  "metadata"                 <span class="type">gchar</span>*                : Read</pre>
2156
2101
<p>
2159
2104
<p>Default value: NULL</p>
2160
2105
</div>
2161
2106
<hr>
2162
 
<div class="refsect2" title='The "mod-date" property'>
 
2107
<div class="refsect2">
2163
2108
<a name="PopplerDocument--mod-date"></a><h3>The <code class="literal">"mod-date"</code> property</h3>
2164
2109
<pre class="programlisting">  "mod-date"                 <span class="type">gint</span>                  : Read</pre>
2165
2110
<p>
2169
2114
<p>Default value: -1</p>
2170
2115
</div>
2171
2116
<hr>
2172
 
<div class="refsect2" title='The "page-layout" property'>
 
2117
<div class="refsect2">
2173
2118
<a name="PopplerDocument--page-layout"></a><h3>The <code class="literal">"page-layout"</code> property</h3>
2174
2119
<pre class="programlisting">  "page-layout"              <a class="link" href="PopplerDocument.html#PopplerPageLayout" title="enum PopplerPageLayout"><span class="type">PopplerPageLayout</span></a>     : Read</pre>
2175
2120
<p>
2178
2123
<p>Default value: POPPLER_PAGE_LAYOUT_UNSET</p>
2179
2124
</div>
2180
2125
<hr>
2181
 
<div class="refsect2" title='The "page-mode" property'>
 
2126
<div class="refsect2">
2182
2127
<a name="PopplerDocument--page-mode"></a><h3>The <code class="literal">"page-mode"</code> property</h3>
2183
2128
<pre class="programlisting">  "page-mode"                <a class="link" href="PopplerDocument.html#PopplerPageMode" title="enum PopplerPageMode"><span class="type">PopplerPageMode</span></a>       : Read</pre>
2184
2129
<p>
2187
2132
<p>Default value: POPPLER_PAGE_MODE_UNSET</p>
2188
2133
</div>
2189
2134
<hr>
2190
 
<div class="refsect2" title='The "permissions" property'>
 
2135
<div class="refsect2">
2191
2136
<a name="PopplerDocument--permissions"></a><h3>The <code class="literal">"permissions"</code> property</h3>
2192
2137
<pre class="programlisting">  "permissions"              <a class="link" href="PopplerDocument.html#PopplerPermissions" title="enum PopplerPermissions"><span class="type">PopplerPermissions</span></a>    : Read</pre>
2193
2138
<p>
2196
2141
<p>Default value: POPPLER_PERMISSIONS_OK_TO_PRINT|POPPLER_PERMISSIONS_OK_TO_MODIFY|POPPLER_PERMISSIONS_OK_TO_COPY|POPPLER_PERMISSIONS_OK_TO_ADD_NOTES|POPPLER_PERMISSIONS_OK_TO_FILL_FORM</p>
2197
2142
</div>
2198
2143
<hr>
2199
 
<div class="refsect2" title='The "producer" property'>
 
2144
<div class="refsect2">
2200
2145
<a name="PopplerDocument--producer"></a><h3>The <code class="literal">"producer"</code> property</h3>
2201
2146
<pre class="programlisting">  "producer"                 <span class="type">gchar</span>*                : Read</pre>
2202
2147
<p>
2205
2150
<p>Default value: NULL</p>
2206
2151
</div>
2207
2152
<hr>
2208
 
<div class="refsect2" title='The "subject" property'>
 
2153
<div class="refsect2">
2209
2154
<a name="PopplerDocument--subject"></a><h3>The <code class="literal">"subject"</code> property</h3>
2210
2155
<pre class="programlisting">  "subject"                  <span class="type">gchar</span>*                : Read</pre>
2211
2156
<p>
2214
2159
<p>Default value: NULL</p>
2215
2160
</div>
2216
2161
<hr>
2217
 
<div class="refsect2" title='The "title" property'>
 
2162
<div class="refsect2">
2218
2163
<a name="PopplerDocument--title"></a><h3>The <code class="literal">"title"</code> property</h3>
2219
2164
<pre class="programlisting">  "title"                    <span class="type">gchar</span>*                : Read</pre>
2220
2165
<p>
2223
2168
<p>Default value: NULL</p>
2224
2169
</div>
2225
2170
<hr>
2226
 
<div class="refsect2" title='The "viewer-preferences" property'>
 
2171
<div class="refsect2">
2227
2172
<a name="PopplerDocument--viewer-preferences"></a><h3>The <code class="literal">"viewer-preferences"</code> property</h3>
2228
2173
<pre class="programlisting">  "viewer-preferences"       <a class="link" href="PopplerDocument.html#PopplerViewerPreferences" title="enum PopplerViewerPreferences"><span class="type">PopplerViewerPreferences</span></a>  : Read</pre>
2229
2174
<p>Viewer Preferences.</p>
2232
2177
</div>
2233
2178
<div class="footer">
2234
2179
<hr>
2235
 
          Generated by GTK-Doc V1.15</div>
 
2180
          Generated by GTK-Doc V1.17</div>
2236
2181
</body>
2237
2182
</html>
 
 
b'\\ No newline at end of file'