# API Index

### A

EvAnnotation, struct in EvAnnotation
EvAnnotation:color, object property in EvAnnotation
EvAnnotation:contents, object property in EvAnnotation
EvAnnotation:modified, object property in EvAnnotation
EvAnnotation:name, object property in EvAnnotation
EvAnnotation:page, object property in EvAnnotation
EvAnnotationAttachment, struct in EvAnnotation
EvAnnotationAttachment:attachment, object property in EvAnnotation
EvAnnotationAttachmentClass, struct in EvAnnotation
EvAnnotationClass, struct in EvAnnotation
EvAnnotationMarkup, struct in EvAnnotation
EvAnnotationMarkup:has-popup, object property in EvAnnotation
EvAnnotationMarkup:label, object property in EvAnnotation
EvAnnotationMarkup:opacity, object property in EvAnnotation
EvAnnotationMarkup:popup-is-open, object property in EvAnnotation
EvAnnotationMarkup:rectangle, object property in EvAnnotation
EvAnnotationText, struct in EvAnnotation
EvAnnotationText:icon, object property in EvAnnotation
EvAnnotationText:is-open, object property in EvAnnotation
EvAnnotationTextClass, struct in EvAnnotation
ev_annotation_attachment_get_attachment, function in EvAnnotation
ev_annotation_attachment_new, function in EvAnnotation
ev_annotation_attachment_set_attachment, function in EvAnnotation
ev_annotation_equal, function in EvAnnotation
ev_annotation_get_annotation_type, function in EvAnnotation
ev_annotation_get_color, function in EvAnnotation
ev_annotation_get_contents, function in EvAnnotation
ev_annotation_get_modified, function in EvAnnotation
ev_annotation_get_name, function in EvAnnotation
ev_annotation_get_page, function in EvAnnotation
ev_annotation_get_page_index, function in EvAnnotation
ev_annotation_markup_get_label, function in EvAnnotation
ev_annotation_markup_get_opacity, function in EvAnnotation
ev_annotation_markup_get_rectangle, function in EvAnnotation
ev_annotation_markup_has_popup, function in EvAnnotation
ev_annotation_markup_set_label, function in EvAnnotation
ev_annotation_markup_set_opacity, function in EvAnnotation
ev_annotation_markup_set_rectangle, function in EvAnnotation
ev_annotation_set_color, function in EvAnnotation
ev_annotation_set_contents, function in EvAnnotation
ev_annotation_set_modified, function in EvAnnotation
ev_annotation_set_modified_from_time, function in EvAnnotation
ev_annotation_set_name, function in EvAnnotation
ev_annotation_text_get_icon, function in EvAnnotation
ev_annotation_text_get_is_open, function in EvAnnotation
ev_annotation_text_new, function in EvAnnotation
ev_annotation_text_set_icon, function in EvAnnotation
ev_annotation_text_set_is_open, function in EvAnnotation
EvAsyncRenderer, struct in EvAsyncRenderer
EvAsyncRenderer::render-finished, object signal in EvAsyncRenderer
EV_ASYNC_RENDERER_IFACE, macro in EvAsyncRenderer
ev_async_renderer_render_pixbuf, function in EvAsyncRenderer
EvAttachment, struct in EvAttachment
EvAttachment:ctime, object property in EvAttachment
EvAttachment:data, object property in EvAttachment
EvAttachment:description, object property in EvAttachment
EvAttachment:mtime, object property in EvAttachment
EvAttachment:name, object property in EvAttachment
EvAttachment:size, object property in EvAttachment
EvAttachmentClass, struct in EvAttachment
EvAttachmentPrivate, struct in EvAttachment
EV_ATTACHMENT_ERROR, macro in EvAttachment
ev_attachment_error_quark, function in EvAttachment
ev_attachment_get_creation_date, function in EvAttachment
ev_attachment_get_description, function in EvAttachment
ev_attachment_get_mime_type, function in EvAttachment
ev_attachment_get_modification_date, function in EvAttachment
ev_attachment_get_name, function in EvAttachment
ev_attachment_new, function in EvAttachment
ev_attachment_open, function in EvAttachment
ev_attachment_save, function in EvAttachment

### B

EvBackendPage, typedef in EvPage
EvBackendPageDestroyFunc, typedef in EvPage
ev_backends_manager_get_all_types_info, function in ev-backends-manager
ev_backends_manager_get_document, function in ev-backends-manager
ev_backends_manager_get_document_module_name, function in ev-backends-manager
ev_backends_manager_get_document_type_info, function in ev-backends-manager
EV_BACKEND_IMPLEMENT_INTERFACE, macro in EvDocument
EV_BACKEND_REGISTER, macro in EvDocument
EV_BACKEND_REGISTER_WITH_CODE, macro in EvDocument

### C

EV_CHECK_VERSION, macro in Version checks
EvCompressionType, enum in ev-file-helpers

### D

EvDocument, struct in EvDocument
EvDocumentAnnotations, struct in EvDocumentAnnotations
EvDocumentAttachments, struct in EvDocumentAttachments
EvDocumentBackendInfo, struct in EvDocument
EvDocumentClass, struct in EvDocument
EvDocumentError, enum in EvDocument
EvDocumentFind, struct in EvDocumentFind
EvDocumentFonts, struct in EvDocumentFonts
EvDocumentForms, struct in EvDocumentForms
EvDocumentImages, struct in EvDocumentImages
EvDocumentInfo, struct in EvDocumentInfo
EvDocumentInfoFields, enum in EvDocumentInfo
EvDocumentLayers, struct in EvDocumentLayers
EvDocumentLayout, enum in EvDocumentInfo
EvDocumentLicense, struct in EvDocumentInfo
EvDocumentLinks, struct in EvDocumentLinks
EvDocumentMode, enum in EvDocumentInfo
EvDocumentPermissions, enum in EvDocumentInfo
EvDocumentPrint, struct in EvDocumentPrint
EvDocumentPrivate, struct in EvDocument
EvDocumentSecurity, struct in EvDocumentSecurity
EvDocumentThumbnails, struct in EvDocumentThumbnails
EvDocumentTransition, struct in EvDocumentTransition
EvDocumentUIHints, enum in EvDocumentInfo
ev_document_annotations_get_annotations, function in EvDocumentAnnotations
EV_DOCUMENT_ANNOTATIONS_IFACE, macro in EvDocumentAnnotations
ev_document_attachments_get_attachments, function in EvDocumentAttachments
ev_document_attachments_has_attachments, function in EvDocumentAttachments
EV_DOCUMENT_ATTACHMENTS_IFACE, macro in EvDocumentAttachments
ev_document_check_dimensions, function in EvDocument
ev_document_doc_mutex_lock, function in EvDocument
ev_document_doc_mutex_trylock, function in EvDocument
ev_document_doc_mutex_unlock, function in EvDocument
EV_DOCUMENT_ERROR, macro in EvDocument
ev_document_error_get_type, function in EvDocumentInfo
ev_document_error_quark, function in EvDocument
ev_document_factory_add_filters, function in ev-document-factory
ev_document_factory_get_document, function in ev-document-factory
ev_document_fc_mutex_lock, function in EvDocument
ev_document_fc_mutex_trylock, function in EvDocument
ev_document_fc_mutex_unlock, function in EvDocument
ev_document_find_find_text, function in EvDocumentFind
EV_DOCUMENT_FIND_IFACE, macro in EvDocumentFind
ev_document_find_page_by_label, function in EvDocument
ev_document_fonts_fill_model, function in EvDocumentFonts
ev_document_fonts_get_progress, function in EvDocumentFonts
EV_DOCUMENT_FONTS_IFACE, macro in EvDocumentFonts
ev_document_fonts_scan, function in EvDocumentFonts
ev_document_forms_form_field_button_get_state, function in EvDocumentForms
ev_document_forms_form_field_button_set_state, function in EvDocumentForms
ev_document_forms_form_field_choice_get_item, function in EvDocumentForms
ev_document_forms_form_field_choice_get_n_items, function in EvDocumentForms
ev_document_forms_form_field_choice_get_text, function in EvDocumentForms
ev_document_forms_form_field_choice_is_item_selected, function in EvDocumentForms
ev_document_forms_form_field_choice_select_item, function in EvDocumentForms
ev_document_forms_form_field_choice_set_text, function in EvDocumentForms
ev_document_forms_form_field_choice_toggle_item, function in EvDocumentForms
ev_document_forms_form_field_choice_unselect_all, function in EvDocumentForms
ev_document_forms_form_field_text_get_text, function in EvDocumentForms
ev_document_forms_form_field_text_set_text, function in EvDocumentForms
ev_document_forms_get_form_fields, function in EvDocumentForms
EV_DOCUMENT_FORMS_IFACE, macro in EvDocumentForms
ev_document_get_backend_info, function in EvDocument
ev_document_get_doc_mutex, function in EvDocument
ev_document_get_fc_mutex, function in EvDocument
ev_document_get_info, function in EvDocument
ev_document_get_max_label_len, function in EvDocument
ev_document_get_max_page_size, function in EvDocument
ev_document_get_n_pages, function in EvDocument
ev_document_get_page, function in EvDocument
ev_document_get_page_label, function in EvDocument
ev_document_get_page_size, function in EvDocument
ev_document_get_title, function in EvDocument
ev_document_get_uri, function in EvDocument
ev_document_has_text_page_labels, function in EvDocument
ev_document_images_get_image, function in EvDocumentImages
ev_document_images_get_image_mapping, function in EvDocumentImages
EV_DOCUMENT_IMAGES_IFACE, macro in EvDocumentImages
ev_document_info_copy, function in EvDocumentInfo
ev_document_info_free, function in EvDocumentInfo
ev_document_is_page_size_uniform, function in EvDocument
ev_document_layers_get_layers, function in EvDocumentLayers
ev_document_layers_has_layers, function in EvDocumentLayers
ev_document_layers_hide_layer, function in EvDocumentLayers
EV_DOCUMENT_LAYERS_IFACE, macro in EvDocumentLayers
ev_document_layers_layer_is_visible, function in EvDocumentLayers
ev_document_layers_show_layer, function in EvDocumentLayers
ev_document_license_copy, function in EvDocumentInfo
ev_document_license_free, function in EvDocumentInfo
ev_document_license_get_text, function in EvDocumentInfo
ev_document_license_get_uri, function in EvDocumentInfo
ev_document_license_get_web_statement, function in EvDocumentInfo
ev_document_license_new, function in EvDocumentInfo
ev_document_links_find_link_dest, function in EvDocumentLinks
ev_document_links_get_dest_page, function in EvDocumentLinks
ev_document_links_get_dest_page_label, function in EvDocumentLinks
ev_document_links_get_links, function in EvDocumentLinks
ev_document_links_get_links_model, function in EvDocumentLinks
ev_document_links_has_document_links, function in EvDocumentLinks
EV_DOCUMENT_LINKS_IFACE, macro in EvDocumentLinks
ev_document_load, function in EvDocument
ev_document_misc_get_page_border_size, function in EvDocumentMisc
ev_document_misc_get_thumbnail_frame, function in EvDocumentMisc
ev_document_misc_invert_pixbuf, function in EvDocumentMisc
ev_document_misc_invert_surface, function in EvDocumentMisc
ev_document_misc_paint_one_page, function in EvDocumentMisc
ev_document_misc_pixbuf_from_surface, function in EvDocumentMisc
ev_document_misc_surface_from_pixbuf, function in EvDocumentMisc
ev_document_misc_surface_rotate_and_scale, function in EvDocumentMisc
EV_DOCUMENT_PRINT_IFACE, macro in EvDocumentPrint
ev_document_print_print_page, function in EvDocumentPrint
ev_document_render, function in EvDocument
ev_document_save, function in EvDocument
ev_document_security_has_document_security, function in EvDocumentSecurity
EV_DOCUMENT_SECURITY_IFACE, macro in EvDocumentSecurity
ev_document_security_set_password, function in EvDocumentSecurity
ev_document_thumbnails_get_dimensions, function in EvDocumentThumbnails
ev_document_thumbnails_get_thumbnail, function in EvDocumentThumbnails
EV_DOCUMENT_THUMBNAILS_IFACE, macro in EvDocumentThumbnails
ev_document_transition_get_effect, function in EvDocumentTransition
ev_document_transition_get_page_duration, function in EvDocumentTransition
EV_DOCUMENT_TRANSITION_IFACE, macro in EvDocumentTransition
EV_DOC_MUTEX_LOCK, macro in EvDocument
EV_DOC_MUTEX_UNLOCK, macro in EvDocument

### F

EvFileExporter, struct in EvFileExporter
EvFileExporterCapabilities, enum in EvFileExporter
EvFileExporterContext, struct in EvFileExporter
EvFileExporterFormat, enum in EvFileExporter
ev_file_compress, function in ev-file-helpers
ev_file_exporter_begin, function in EvFileExporter
ev_file_exporter_begin_page, function in EvFileExporter
ev_file_exporter_do_page, function in EvFileExporter
ev_file_exporter_end, function in EvFileExporter
ev_file_exporter_end_page, function in EvFileExporter
ev_file_exporter_get_capabilities, function in EvFileExporter
EV_FILE_EXPORTER_IFACE, macro in EvFileExporter
ev_file_get_mime_type, function in ev-file-helpers
ev_file_uncompress, function in ev-file-helpers
EvFormField, struct in EvFormField
EvFormFieldButton, struct in EvFormField
EvFormFieldButtonClass, struct in EvFormField
EvFormFieldButtonType, enum in EvFormField
EvFormFieldChoice, struct in EvFormField
EvFormFieldChoiceClass, struct in EvFormField
EvFormFieldChoiceType, enum in EvFormField
EvFormFieldClass, struct in EvFormField
EvFormFieldSignature, struct in EvFormField
EvFormFieldSignatureClass, struct in EvFormField
EvFormFieldText, struct in EvFormField
EvFormFieldTextClass, struct in EvFormField
EvFormFieldTextType, enum in EvFormField
ev_form_field_button_new, function in EvFormField
ev_form_field_choice_new, function in EvFormField
ev_form_field_signature_new, function in EvFormField
ev_form_field_text_new, function in EvFormField

### I

EvImage, struct in EvImage
EvImageClass, struct in EvImage
EvImagePrivate, struct in EvImage
ev_image_get_id, function in EvImage
ev_image_get_page, function in EvImage
ev_image_get_pixbuf, function in EvImage
ev_image_get_tmp_uri, function in EvImage
ev_image_new, function in EvImage
ev_image_new_from_pixbuf, function in EvImage
ev_image_save_tmp, function in EvImage
ev_init, function in ev-init
EV_IS_ASYNC_RENDERER_IFACE, macro in EvAsyncRenderer
EV_IS_DOCUMENT_ANNOTATIONS_IFACE, macro in EvDocumentAnnotations
EV_IS_DOCUMENT_ATTACHMENTS_IFACE, macro in EvDocumentAttachments
EV_IS_DOCUMENT_FIND_IFACE, macro in EvDocumentFind
EV_IS_DOCUMENT_FONTS_IFACE, macro in EvDocumentFonts
EV_IS_DOCUMENT_FORMS_IFACE, macro in EvDocumentForms
EV_IS_DOCUMENT_IMAGES_IFACE, macro in EvDocumentImages
EV_IS_DOCUMENT_LAYERS_IFACE, macro in EvDocumentLayers
EV_IS_DOCUMENT_LINKS_IFACE, macro in EvDocumentLinks
EV_IS_DOCUMENT_PRINT_IFACE, macro in EvDocumentPrint
EV_IS_DOCUMENT_SECURITY_IFACE, macro in EvDocumentSecurity
EV_IS_DOCUMENT_THUMBNAILS_IFACE, macro in EvDocumentThumbnails
EV_IS_DOCUMENT_TRANSITION_IFACE, macro in EvDocumentTransition
EV_IS_FILE_EXPORTER_IFACE, macro in EvFileExporter
EV_IS_SELECTION_IFACE, macro in EvSelection

### L

EvLayer, struct in EvLayer
EvLayerClass, struct in EvLayer
EvLayerPrivate, struct in EvLayer
ev_layer_get_rb_group, function in EvLayer
ev_layer_is_parent, function in EvLayer
ev_layer_new, function in EvLayer
EvLink, struct in ev-link
EvLink:action, object property in ev-link
EvLink:title, object property in ev-link
EvLinkAction, struct in ev-link-action
EvLinkAction:dest, object property in ev-link-action
EvLinkAction:filename, object property in ev-link-action
EvLinkAction:hide-list, object property in ev-link-action
EvLinkAction:name, object property in ev-link-action
EvLinkAction:params, object property in ev-link-action
EvLinkAction:show-list, object property in ev-link-action
EvLinkAction:toggle-list, object property in ev-link-action
EvLinkAction:type, object property in ev-link-action
EvLinkAction:uri, object property in ev-link-action
EvLinkActionClass, struct in ev-link-action
EvLinkActionPrivate, struct in ev-link-action
EvLinkActionType, enum in ev-link-action
EvLinkClass, struct in ev-link
EvLinkDest, struct in ev-link-dest
EvLinkDest:bottom, object property in ev-link-dest
EvLinkDest:change, object property in ev-link-dest
EvLinkDest:left, object property in ev-link-dest
EvLinkDest:named, object property in ev-link-dest
EvLinkDest:page, object property in ev-link-dest
EvLinkDest:page-label, object property in ev-link-dest
EvLinkDest:right, object property in ev-link-dest
EvLinkDest:top, object property in ev-link-dest
EvLinkDest:type, object property in ev-link-dest
EvLinkDest:zoom, object property in ev-link-dest
EvLinkDestClass, struct in ev-link-dest
EvLinkDestPrivate, struct in ev-link-dest
EvLinkDestType, enum in ev-link-dest
EvLinkPrivate, struct in ev-link
ev_link_action_get_action_type, function in ev-link-action
ev_link_action_get_dest, function in ev-link-action
ev_link_action_get_filename, function in ev-link-action
ev_link_action_get_name, function in ev-link-action
ev_link_action_get_params, function in ev-link-action
ev_link_action_get_uri, function in ev-link-action
ev_link_action_new_dest, function in ev-link-action
ev_link_action_new_external_uri, function in ev-link-action
ev_link_action_new_launch, function in ev-link-action
ev_link_action_new_named, function in ev-link-action
ev_link_action_new_remote, function in ev-link-action
ev_link_dest_get_bottom, function in ev-link-dest
ev_link_dest_get_dest_type, function in ev-link-dest
ev_link_dest_get_left, function in ev-link-dest
ev_link_dest_get_named_dest, function in ev-link-dest
ev_link_dest_get_page, function in ev-link-dest
ev_link_dest_get_page_label, function in ev-link-dest
ev_link_dest_get_right, function in ev-link-dest
ev_link_dest_get_top, function in ev-link-dest
ev_link_dest_get_zoom, function in ev-link-dest
ev_link_dest_new_fit, function in ev-link-dest
ev_link_dest_new_fith, function in ev-link-dest
ev_link_dest_new_fitr, function in ev-link-dest
ev_link_dest_new_fitv, function in ev-link-dest
ev_link_dest_new_named, function in ev-link-dest
ev_link_dest_new_page, function in ev-link-dest
ev_link_dest_new_page_label, function in ev-link-dest
ev_link_dest_new_xyz, function in ev-link-dest
ev_link_get_action, function in ev-link
ev_link_get_title, function in ev-link
ev_link_new, function in ev-link

### M

EV_MAJOR_VERSION, macro in Version checks
EvMapping, struct in ev-mapping
ev_mapping_list_find, function in ev-mapping
ev_mapping_list_find_custom, function in ev-mapping
ev_mapping_list_get_data, function in ev-mapping
EV_MICRO_VERSION, macro in Version checks
EV_MINOR_VERSION, macro in Version checks
ev_mkdtemp, function in ev-file-helpers
ev_mkstemp, function in ev-file-helpers
ev_mkstemp_file, function in ev-file-helpers

### P

EvPage, struct in EvPage
EvPageClass, struct in EvPage
ev_page_new, function in EvPage
PERMISSIONS_FULL, macro in EvDocumentInfo
EvPoint, struct in EvDocument

### R

EvRectangle, struct in EvDocument
ev_rectangle_copy, function in EvDocument
ev_rectangle_free, function in EvDocument
ev_rectangle_get_type, function in EvDocument
ev_rectangle_new, function in EvDocument
ev_rect_cmp, function in EvDocument
EvRenderContext, struct in EvRenderContext
EvRenderContextClass, struct in EvRenderContext
ev_render_context_new, function in EvRenderContext
ev_render_context_set_page, function in EvRenderContext
ev_render_context_set_rotation, function in EvRenderContext
ev_render_context_set_scale, function in EvRenderContext

### S

EvSelection, struct in EvSelection
EvSelectionStyle, enum in EvSelection
ev_selection_get_selected_text, function in EvSelection
ev_selection_get_selection_region, function in EvSelection
EV_SELECTION_IFACE, macro in EvSelection
ev_selection_render_selection, function in EvSelection
ev_shutdown, function in ev-init

### T

ev_tmp_filename_unlink, function in ev-file-helpers
ev_tmp_file_unlink, function in ev-file-helpers
ev_tmp_uri_unlink, function in ev-file-helpers
EvTransitionEffect, typedef in ev-transition-effect
EvTransitionEffect:alignment, object property in ev-transition-effect
EvTransitionEffect:angle, object property in ev-transition-effect
EvTransitionEffect:direction, object property in ev-transition-effect
EvTransitionEffect:duration, object property in ev-transition-effect
EvTransitionEffect:rectangular, object property in ev-transition-effect
EvTransitionEffect:scale, object property in ev-transition-effect
EvTransitionEffect:type, object property in ev-transition-effect
EvTransitionEffectAlignment, enum in ev-transition-effect
EvTransitionEffectClass, typedef in ev-transition-effect
EvTransitionEffectDirection, enum in ev-transition-effect
EvTransitionEffectType, enum in ev-transition-effect
ev_transition_effect_new, function in ev-transition-effect
EvTypeInfo, struct in ev-backends-manager
EV_TYPE_RECTANGLE, macro in EvDocument

### X

ev_xfer_uri_simple, function in ev-file-helpers