gexiv2 Reference Manual
Packages
gexiv2
GExiv2
gexiv2
Description:
Content:
Namespaces:
GExiv2
Classes:
Metadata
-
An object holding all the Exiv2 metadata.
PreviewImage
-
An accessor to the preview images contained in the image's metadata.
PreviewProperties
-
Properties of a preview image.
Enums:
ByteOrder
-
Options to control the byte order of binary EXIF data exports, in [method@Metadata.
LogLevel
-
Used in
Orientation
-
The orientation of an image is defined as the location of it's x,y origin.
StructureType
-
Used in [method@Metadata.
XmpFormatFlags
-
Options to control the format of the serialized XMP packet Taken from: exiv2/src/xmp.
Constants:
public
const
int
MAJOR_VERSION
public
const
int
MICRO_VERSION
public
const
int
MINOR_VERSION
Delegates:
public
delegate
void
LogHandler
(
LogLevel
level,
string
msg)
The log handler can be set by [func@GExiv2.
Methods:
public
int
get_version
()
The gexiv2 library's version number as a formatted decimal XXYYZZ.
public
bool
initialize
()
Initializes GExiv2.
public
LogLevel
log_get_level
()
Get the current [enum@GExiv2.
public
void
log_set_level
(
LogLevel
level)
Set the current [enum@GExiv2.
public
void
log_use_glib_logging
()
Make GExiv2 use GLib's logging mechanism.