# API Index

### A

EvAnnotation, struct in EvAnnotation
EvAnnotation:area, object property 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
EvAnnotation:rgba, 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:can-have-popup, object property 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
EvAnnotationMarkupInterface, struct in EvAnnotation
EvAnnotationsSaveMask, enum in EvDocumentAnnotations
EvAnnotationText, struct in EvAnnotation
EvAnnotationText:icon, object property in EvAnnotation
EvAnnotationText:is-open, object property in EvAnnotation
EvAnnotationTextClass, struct in EvAnnotation
EvAnnotationTextIcon, enum in EvAnnotation
EvAnnotationType, enum 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_area, 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_get_rgba, function in EvAnnotation
ev_annotation_markup_get_label, function in EvAnnotation
ev_annotation_markup_get_opacity, function in EvAnnotation
ev_annotation_markup_get_popup_is_open, function in EvAnnotation
ev_annotation_markup_get_rectangle, function in EvAnnotation
ev_annotation_markup_has_popup, function in EvAnnotation
ev_annotation_markup_set_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_popup_is_open, function in EvAnnotation
ev_annotation_markup_set_rectangle, function in EvAnnotation
ev_annotation_set_area, 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_set_rgba, 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
EvAsyncRendererInterface, struct 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
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
EvDocumentAnnotationsInterface, struct in EvDocumentAnnotations
EvDocumentAttachments, struct in EvDocumentAttachments
EvDocumentAttachmentsInterface, struct in EvDocumentAttachments
EvDocumentBackendInfo, struct in EvDocument
EvDocumentClass, struct in EvDocument
EvDocumentError, enum in EvDocument
EvDocumentFind, struct in EvDocumentFind
EvDocumentFindInterface, struct in EvDocumentFind
EvDocumentFonts, struct in EvDocumentFonts
EvDocumentFontsInterface, struct in EvDocumentFonts
EvDocumentForms, struct in EvDocumentForms
EvDocumentFormsInterface, struct in EvDocumentForms
EvDocumentImages, struct in EvDocumentImages
EvDocumentImagesInterface, struct in EvDocumentImages
EvDocumentInfo, struct in EvDocumentInfo
EvDocumentInfoFields, enum in EvDocumentInfo
EvDocumentLayers, struct in EvDocumentLayers
EvDocumentLayersInterface, struct in EvDocumentLayers
EvDocumentLayout, enum in EvDocumentInfo
EvDocumentLicense, struct in EvDocumentInfo
EvDocumentLinks, struct in EvDocumentLinks
EvDocumentLinksInterface, struct in EvDocumentLinks
EvDocumentLoadFlags, enum in EvDocument
EvDocumentMode, enum in EvDocumentInfo
EvDocumentPermissions, enum in EvDocumentInfo
EvDocumentPrint, struct in EvDocumentPrint
EvDocumentPrintInterface, struct in EvDocumentPrint
EvDocumentSecurity, struct in EvDocumentSecurity
EvDocumentSecurityInterface, struct in EvDocumentSecurity
EvDocumentText, struct in EvDocumentText
EvDocumentTextInterface, struct in EvDocumentText
EvDocumentTransition, struct in EvDocumentTransition
EvDocumentTransitionInterface, struct in EvDocumentTransition
EvDocumentUIHints, enum in EvDocumentInfo
ev_document_annotations_add_annotation, function in EvDocumentAnnotations
ev_document_annotations_can_add_annotation, function in EvDocumentAnnotations
ev_document_annotations_document_is_modified, function in EvDocumentAnnotations
ev_document_annotations_get_annotations, function in EvDocumentAnnotations
ev_document_annotations_save_annotation, function in EvDocumentAnnotations
ev_document_attachments_get_attachments, function in EvDocumentAttachments
ev_document_attachments_has_attachments, function 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_get_type, function in EvDocumentInfo
ev_document_factory_add_filters, function in ev-document-factory
ev_document_factory_get_document, function in ev-document-factory
ev_document_factory_get_document_for_gfile, function in ev-document-factory
ev_document_factory_get_document_for_stream, 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_find_text_with_options, function in EvDocumentFind
ev_document_find_get_supported_options, function in EvDocumentFind
ev_document_find_page_by_label, function in EvDocument
ev_document_fonts_fill_model, function in EvDocumentFonts
ev_document_fonts_get_fonts_summary, function in EvDocumentFonts
ev_document_fonts_get_progress, function in EvDocumentFonts
ev_document_fonts_scan, function in EvDocumentFonts
ev_document_forms_document_is_modified, function in EvDocumentForms
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_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_min_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_thumbnail, function in EvDocument
ev_document_get_thumbnail_surface, function in EvDocument
ev_document_get_title, function in EvDocument
ev_document_get_uri, function in EvDocument
ev_document_has_synctex, 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_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_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_find_link_page, 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_get_link_page, function in EvDocumentLinks
ev_document_links_get_link_page_label, function in EvDocumentLinks
ev_document_links_has_document_links, function in EvDocumentLinks
ev_document_load, function in EvDocument
ev_document_load_gfile, function in EvDocument
ev_document_load_stream, function in EvDocument
ev_document_misc_format_date, function in EvDocumentMisc
ev_document_misc_get_loading_thumbnail, function in EvDocumentMisc
ev_document_misc_get_page_border_size, function in EvDocumentMisc
ev_document_misc_get_pointer_position, function in EvDocumentMisc
ev_document_misc_get_screen_dpi, 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_render_loading_thumbnail, function in EvDocumentMisc
ev_document_misc_render_loading_thumbnail_surface, function in EvDocumentMisc
ev_document_misc_render_thumbnail_surface_with_frame, function in EvDocumentMisc
ev_document_misc_render_thumbnail_with_frame, 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_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_set_password, function in EvDocumentSecurity
ev_document_synctex_backward_search, function in EvDocument
ev_document_synctex_forward_search, function in EvDocument
ev_document_text_get_text, function in EvDocumentText
ev_document_text_get_text_attrs, function in EvDocumentText
ev_document_text_get_text_layout, function in EvDocumentText
ev_document_text_get_text_mapping, function in EvDocumentText
ev_document_transition_get_effect, function in EvDocumentTransition
ev_document_transition_get_page_duration, function 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
EvFileExporterInterface, struct in EvFileExporter
ev_file_compress, function in ev-file-helpers
ev_file_copy_metadata, 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_get_mime_type, function in ev-file-helpers
ev_file_is_temp, function in ev-file-helpers
ev_file_uncompress, function in ev-file-helpers
EvFindOptions, enum in EvDocumentFind
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

### G

ev_get_locale_dir, function in ev-file-helpers

### I

EvImage, struct in EvImage
EvImageClass, 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

### L

EvLayer, struct in EvLayer
EvLayerClass, 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
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
EvLinkDestType, enum in ev-link-dest
ev_link_action_equal, function in ev-link-action
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_hide_list, 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_show_list, function in ev-link-action
ev_link_action_get_toggle_list, 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_layers_state, 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_equal, function in ev-link-dest
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
EvMappingList, 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, function in ev-mapping
ev_mapping_list_get_data, function in ev-mapping
ev_mapping_list_get_list, function in ev-mapping
ev_mapping_list_get_page, function in ev-mapping
ev_mapping_list_length, function in ev-mapping
ev_mapping_list_new, function in ev-mapping
ev_mapping_list_nth, function in ev-mapping
ev_mapping_list_ref, function in ev-mapping
ev_mapping_list_unref, 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
EvPoint, struct in EvDocument

### R

EvRectangle, struct in EvDocument
ev_rectangle_copy, function in EvDocument
ev_rectangle_free, 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_compute_scaled_size, function in EvRenderContext
ev_render_context_compute_scales, function in EvRenderContext
ev_render_context_compute_transformed_size, function 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
ev_render_context_set_target_size, function in EvRenderContext

### S

EvSelection, struct in EvSelection
EvSelectionInterface, 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_render_selection, function in EvSelection
ev_shutdown, function in ev-init
EvSourceLink, struct in EvDocument
ev_source_link_copy, function in EvDocument
ev_source_link_free, function in EvDocument
ev_source_link_new, function in EvDocument

### 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, struct 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, struct 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

### X

ev_xfer_uri_simple, function in ev-file-helpers