<!-- ##### SECTION Title ##### --> EomImage <!-- ##### SECTION Short_Description ##### --> <!-- ##### SECTION Long_Description ##### --> <para> </para> <!-- ##### SECTION See_Also ##### --> <para> </para> <!-- ##### SECTION Stability_Level ##### --> <!-- ##### SECTION Image ##### --> <!-- ##### ENUM EomImageData ##### --> <para> </para> @EOM_IMAGE_DATA_IMAGE: @EOM_IMAGE_DATA_DIMENSION: @EOM_IMAGE_DATA_EXIF: @EOM_IMAGE_DATA_XMP: <!-- ##### MACRO EOM_IMAGE_DATA_ALL ##### --> <para> </para> <!-- ##### ENUM EomImageError ##### --> <para> </para> @EOM_IMAGE_ERROR_SAVE_NOT_LOCAL: @EOM_IMAGE_ERROR_NOT_LOADED: @EOM_IMAGE_ERROR_VFS: @EOM_IMAGE_ERROR_FILE_EXISTS: @EOM_IMAGE_ERROR_TMP_FILE_FAILED: @EOM_IMAGE_ERROR_GENERIC: @EOM_IMAGE_ERROR_UNKNOWN: <!-- ##### MACRO EOM_IMAGE_ERROR ##### --> <para> </para> <!-- ##### ENUM EomImageStatus ##### --> <para> </para> @EOM_IMAGE_STATUS_UNKNOWN: @EOM_IMAGE_STATUS_LOADING: @EOM_IMAGE_STATUS_LOADED: @EOM_IMAGE_STATUS_SAVING: @EOM_IMAGE_STATUS_FAILED: <!-- ##### STRUCT EomImage ##### --> <para> </para> <!-- ##### SIGNAL EomImage::changed ##### --> <para> </para> @eomimage: the object which received the signal. <!-- ##### SIGNAL EomImage::file-changed ##### --> <para> </para> @eomimage: the object which received the signal. <!-- ##### SIGNAL EomImage::next-frame ##### --> <para> </para> @eomimage: the object which received the signal. @arg1: <!-- ##### SIGNAL EomImage::save-progress ##### --> <para> </para> @eomimage: the object which received the signal. @arg1: <!-- ##### SIGNAL EomImage::size-prepared ##### --> <para> </para> @eomimage: the object which received the signal. @arg1: @arg2: <!-- ##### SIGNAL EomImage::thumbnail-changed ##### --> <para> </para> @eomimage: the object which received the signal. <!-- ##### FUNCTION eom_image_error_quark ##### --> <para> </para> @void: @Returns: <!-- ##### FUNCTION eom_image_new ##### --> <para> </para> @txt_uri: @Returns: <!-- ##### FUNCTION eom_image_new_file ##### --> <para> </para> @file: @Returns: <!-- ##### FUNCTION eom_image_load ##### --> <para> </para> @img: @data2read: @job: @error: @Returns: <!-- ##### FUNCTION eom_image_cancel_load ##### --> <para> </para> @img: <!-- ##### FUNCTION eom_image_has_data ##### --> <para> </para> @img: @data: @Returns: <!-- ##### FUNCTION eom_image_data_ref ##### --> <para> </para> @img: <!-- ##### FUNCTION eom_image_data_unref ##### --> <para> </para> @img: <!-- ##### FUNCTION eom_image_set_thumbnail ##### --> <para> </para> @img: @pixbuf: <!-- ##### FUNCTION eom_image_save_as_by_info ##### --> <para> </para> @img: @source: @target: @error: @Returns: <!-- ##### FUNCTION eom_image_save_by_info ##### --> <para> </para> @img: @source: @error: @Returns: <!-- ##### FUNCTION eom_image_get_pixbuf ##### --> <para> </para> @img: @Returns: <!-- ##### FUNCTION eom_image_get_thumbnail ##### --> <para> </para> @img: @Returns: <!-- ##### FUNCTION eom_image_get_size ##### --> <para> </para> @img: @width: @height: <!-- ##### FUNCTION eom_image_get_bytes ##### --> <para> </para> @img: @Returns: <!-- ##### FUNCTION eom_image_is_modified ##### --> <para> </para> @img: @Returns: <!-- ##### FUNCTION eom_image_modified ##### --> <para> </para> @img: <!-- ##### FUNCTION eom_image_get_caption ##### --> <para> </para> @img: @Returns: <!-- ##### FUNCTION eom_image_get_collate_key ##### --> <para> </para> @img: @Returns: <!-- ##### FUNCTION eom_image_get_exif_info ##### --> <para> </para> @img: @Returns: <!-- ##### FUNCTION eom_image_get_xmp_info ##### --> <para> </para> @img: @Returns: <!-- ##### FUNCTION eom_image_get_file ##### --> <para> </para> @img: @Returns: <!-- ##### FUNCTION eom_image_get_uri_for_display ##### --> <para> </para> @img: @Returns: <!-- ##### FUNCTION eom_image_get_status ##### --> <para> </para> @img: @Returns: <!-- ##### FUNCTION eom_image_transform ##### --> <para> </para> @img: @trans: @job: <!-- ##### FUNCTION eom_image_autorotate ##### --> <para> </para> @img: <!-- ##### FUNCTION eom_image_get_profile ##### --> <para> </para> @img: @Returns: <!-- ##### FUNCTION eom_image_apply_display_profile ##### --> <para> </para> @img: @display_profile: <!-- ##### FUNCTION eom_image_undo ##### --> <para> </para> @img: <!-- ##### FUNCTION eom_image_get_supported_mime_types ##### --> <para> </para> @void: @Returns: <!-- ##### FUNCTION eom_image_is_supported_mime_type ##### --> <para> </para> @mime_type: @Returns: <!-- ##### FUNCTION eom_image_file_changed ##### --> <para> </para> @img: