EomURIConverter
EomURIConverter
|
|
Synopsis
enum EomUCType;
EomUCInfo;
enum EomUCError;
#define EOM_UC_ERROR
EomURIConverter;
GQuark eom_uc_error_quark (void);
EomURIConverter * eom_uri_converter_new (GFile *base_file,
GdkPixbufFormat *img_format,
const char *format_string);
gboolean eom_uri_converter_check (EomURIConverter *converter,
GList *img_list,
GError **error);
gboolean eom_uri_converter_requires_exif (EomURIConverter *converter);
gboolean eom_uri_converter_do (EomURIConverter *converter,
EomImage *image,
GFile **file,
GdkPixbufFormat **format,
GError **error);
char * eom_uri_converter_preview (const char *format_str,
EomImage *img,
GdkPixbufFormat *format,
gulong counter,
guint n_images,
gboolean convert_spaces,
gunichar space_char);
void eom_uri_converter_print_list (EomURIConverter *conv);
Object Hierarchy
GObject
+----EomURIConverter
Details
enum EomUCType
typedef enum {
EOM_UC_STRING,
EOM_UC_FILENAME,
EOM_UC_COUNTER,
EOM_UC_COMMENT,
EOM_UC_DATE,
EOM_UC_TIME,
EOM_UC_DAY,
EOM_UC_MONTH,
EOM_UC_YEAR,
EOM_UC_HOUR,
EOM_UC_MINUTE,
EOM_UC_SECOND,
EOM_UC_END
} EomUCType;
EomUCInfo
typedef struct {
char *description;
char *rep;
gboolean req_exif;
} EomUCInfo;
enum EomUCError
typedef enum {
EOM_UC_ERROR_INVALID_UNICODE,
EOM_UC_ERROR_INVALID_CHARACTER,
EOM_UC_ERROR_EQUAL_FILENAMES,
EOM_UC_ERROR_UNKNOWN
} EomUCError;
EOM_UC_ERROR
#define EOM_UC_ERROR eom_uc_error_quark ()
EomURIConverter
typedef struct _EomURIConverter EomURIConverter;
eom_uc_error_quark ()
GQuark eom_uc_error_quark (void);
eom_uri_converter_new ()
EomURIConverter * eom_uri_converter_new (GFile *base_file,
GdkPixbufFormat *img_format,
const char *format_string);
eom_uri_converter_check ()
gboolean eom_uri_converter_check (EomURIConverter *converter,
GList *img_list,
GError **error);
eom_uri_converter_requires_exif ()
gboolean eom_uri_converter_requires_exif (EomURIConverter *converter);
eom_uri_converter_do ()
gboolean eom_uri_converter_do (EomURIConverter *converter,
EomImage *image,
GFile **file,
GdkPixbufFormat **format,
GError **error);
eom_uri_converter_preview ()
char * eom_uri_converter_preview (const char *format_str,
EomImage *img,
GdkPixbufFormat *format,
gulong counter,
guint n_images,
gboolean convert_spaces,
gunichar space_char);
eom_uri_converter_print_list ()
void eom_uri_converter_print_list (EomURIConverter *conv);
Property Details
The "convert-spaces" property
"convert-spaces" gboolean : Read / Write
Default value: FALSE
The "counter-n-digits" property
"counter-n-digits" guint : Read / Write
Allowed values: >= 1
Default value: 1
The "counter-start" property
"counter-start" gulong : Read / Write
The "n-images" property
"n-images" guint : Write
Allowed values: >= 1
Default value: 1
The "space-character" property
"space-character" gchar : Read / Write
Allowed values: [32,126]
Default value: 95