blob: 33cf2debd61a4b21dddefabb4a9692e4baf92200 [file] [log] [blame]
<!-- ##### SECTION Title ##### -->
PopplerDocument
<!-- ##### SECTION Short_Description ##### -->
Information about a document
<!-- ##### SECTION Long_Description ##### -->
<para>
The #PopplerDocument is an object used to refer to a main document.
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### SECTION Stability_Level ##### -->
<!-- ##### SECTION Image ##### -->
<!-- ##### ENUM PopplerPageLayout ##### -->
<para>
</para>
@POPPLER_PAGE_LAYOUT_UNSET:
@POPPLER_PAGE_LAYOUT_SINGLE_PAGE:
@POPPLER_PAGE_LAYOUT_ONE_COLUMN:
@POPPLER_PAGE_LAYOUT_TWO_COLUMN_LEFT:
@POPPLER_PAGE_LAYOUT_TWO_COLUMN_RIGHT:
@POPPLER_PAGE_LAYOUT_TWO_PAGE_LEFT:
@POPPLER_PAGE_LAYOUT_TWO_PAGE_RIGHT:
<!-- ##### ENUM PopplerPageMode ##### -->
<para>
</para>
@POPPLER_PAGE_MODE_UNSET:
@POPPLER_PAGE_MODE_NONE:
@POPPLER_PAGE_MODE_USE_OUTLINES:
@POPPLER_PAGE_MODE_USE_THUMBS:
@POPPLER_PAGE_MODE_FULL_SCREEN:
@POPPLER_PAGE_MODE_USE_OC:
@POPPLER_PAGE_MODE_USE_ATTACHMENTS:
<!-- ##### ENUM PopplerFontType ##### -->
<para>
</para>
@POPPLER_FONT_TYPE_UNKNOWN:
@POPPLER_FONT_TYPE_TYPE1:
@POPPLER_FONT_TYPE_TYPE1C:
@POPPLER_FONT_TYPE_TYPE1COT:
@POPPLER_FONT_TYPE_TYPE3:
@POPPLER_FONT_TYPE_TRUETYPE:
@POPPLER_FONT_TYPE_TRUETYPEOT:
@POPPLER_FONT_TYPE_CID_TYPE0:
@POPPLER_FONT_TYPE_CID_TYPE0C:
@POPPLER_FONT_TYPE_CID_TYPE0COT:
@POPPLER_FONT_TYPE_CID_TYPE2:
@POPPLER_FONT_TYPE_CID_TYPE2OT:
<!-- ##### ENUM PopplerViewerPreferences ##### -->
<para>
</para>
@POPPLER_VIEWER_PREFERENCES_UNSET:
@POPPLER_VIEWER_PREFERENCES_HIDE_TOOLBAR:
@POPPLER_VIEWER_PREFERENCES_HIDE_MENUBAR:
@POPPLER_VIEWER_PREFERENCES_HIDE_WINDOWUI:
@POPPLER_VIEWER_PREFERENCES_FIT_WINDOW:
@POPPLER_VIEWER_PREFERENCES_CENTER_WINDOW:
@POPPLER_VIEWER_PREFERENCES_DISPLAY_DOC_TITLE:
@POPPLER_VIEWER_PREFERENCES_DIRECTION_RTL:
<!-- ##### ENUM PopplerPermissions ##### -->
<para>
</para>
@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:
@POPPLER_PERMISSIONS_FULL:
<!-- ##### FUNCTION poppler_document_new_from_file ##### -->
<para>
</para>
@uri:
@password:
@error:
@Returns:
<!-- ##### FUNCTION poppler_document_new_from_data ##### -->
<para>
</para>
@data:
@length:
@password:
@error:
@Returns:
<!-- ##### FUNCTION poppler_document_save ##### -->
<para>
</para>
@document:
@uri:
@error:
@Returns:
<!-- ##### FUNCTION poppler_document_get_n_pages ##### -->
<para>
</para>
@document:
@Returns:
<!-- ##### FUNCTION poppler_document_get_page ##### -->
<para>
</para>
@document:
@index:
@Returns:
<!-- ##### FUNCTION poppler_document_get_page_by_label ##### -->
<para>
</para>
@document:
@label:
@Returns:
<!-- ##### FUNCTION poppler_document_find_dest ##### -->
<para>
</para>
@document:
@link_name:
@Returns:
<!-- ##### FUNCTION poppler_document_has_attachments ##### -->
<para>
</para>
@document:
@Returns:
<!-- ##### FUNCTION poppler_document_get_attachments ##### -->
<para>
</para>
@document:
@Returns:
<!-- ##### FUNCTION poppler_document_get_form_field ##### -->
<para>
</para>
@document:
@id:
@Returns:
<!-- ##### FUNCTION poppler_index_iter_get_type ##### -->
<para>
</para>
@void:
@Returns:
<!-- ##### FUNCTION poppler_index_iter_new ##### -->
<para>
</para>
@document:
@Returns:
<!-- ##### FUNCTION poppler_index_iter_copy ##### -->
<para>
</para>
@iter:
@Returns:
<!-- ##### FUNCTION poppler_index_iter_free ##### -->
<para>
</para>
@iter:
<!-- ##### FUNCTION poppler_index_iter_get_child ##### -->
<para>
</para>
@parent:
@Returns:
<!-- ##### FUNCTION poppler_index_iter_is_open ##### -->
<para>
</para>
@iter:
@Returns:
<!-- ##### FUNCTION poppler_index_iter_get_action ##### -->
<para>
</para>
@iter:
@Returns:
<!-- ##### FUNCTION poppler_index_iter_next ##### -->
<para>
</para>
@iter:
@Returns:
<!-- ##### FUNCTION poppler_font_info_new ##### -->
<para>
</para>
@document:
@Returns:
<!-- ##### FUNCTION poppler_font_info_scan ##### -->
<para>
</para>
@font_info:
@n_pages:
@iter:
@Returns:
<!-- ##### FUNCTION poppler_font_info_free ##### -->
<para>
</para>
@font_info:
<!-- ##### FUNCTION poppler_fonts_iter_get_type ##### -->
<para>
</para>
@void:
@Returns:
<!-- ##### FUNCTION poppler_fonts_iter_copy ##### -->
<para>
</para>
@iter:
@Returns:
<!-- ##### FUNCTION poppler_fonts_iter_free ##### -->
<para>
</para>
@iter:
<!-- ##### FUNCTION poppler_fonts_iter_get_name ##### -->
<para>
</para>
@iter:
@Returns:
<!-- ##### FUNCTION poppler_fonts_iter_get_full_name ##### -->
<para>
</para>
@iter:
@Returns:
<!-- ##### FUNCTION poppler_fonts_iter_get_font_type ##### -->
<para>
</para>
@iter:
@Returns:
<!-- ##### FUNCTION poppler_fonts_iter_is_embedded ##### -->
<para>
</para>
@iter:
@Returns:
<!-- ##### FUNCTION poppler_fonts_iter_is_subset ##### -->
<para>
</para>
@iter:
@Returns:
<!-- ##### FUNCTION poppler_fonts_iter_next ##### -->
<para>
</para>
@iter:
@Returns:
<!-- ##### FUNCTION poppler_ps_file_new ##### -->
<para>
</para>
@document:
@filename:
@first_page:
@n_pages:
@Returns:
<!-- ##### FUNCTION poppler_ps_file_set_paper_size ##### -->
<para>
</para>
@ps_file:
@width:
@height:
<!-- ##### FUNCTION poppler_ps_file_set_duplex ##### -->
<para>
</para>
@ps_file:
@duplex:
<!-- ##### FUNCTION poppler_ps_file_free ##### -->
<para>
</para>
@ps_file: