Enums¶
Details¶
- class GExiv2.ByteOrder(value)¶
Bases:
GObject.GEnum
Options to control the byte order of binary EXIF data exports
- LITTLE = 0¶
Use little-endian byte order
- BIG = 1¶
Use big-endian byte order
- class GExiv2.LogLevel(value)¶
Bases:
GObject.GEnum
GExiv2 log levels
- DEBUG = 0¶
Log level for debugging
- INFO = 1¶
Log level for informational messages
- WARN = 2¶
Log level for warning messages
- ERROR = 3¶
Log level for error messages
- MUTE = 4¶
Suppress all log messages
- class GExiv2.Orientation(value)¶
Bases:
GObject.GEnum
The orientation of an image is defined as the location of it’s x,y origin. More than rotation, orientation allows for every variation of rotation, flips, and mirroring to be described in 3 bits of data.
A handy primer to orientation can be found at
` <http://jpegclub.org/exif_orientation.html>`__
- UNSPECIFIED = 0¶
The orientation of the image is unknown
- NORMAL = 1¶
The orientation of the image is without any rotation.
- HFLIP = 2¶
The image is flipped on its horizontal axis
- ROT_180 = 3¶
The image is rotated by 180 degrees
- VFLIP = 4¶
The Image is flipped on its vertical axis
- ROT_90_HFLIP = 5¶
The image is rotated by 90 degrees clockwise and flipped on its horizontal axis
- ROT_90 = 6¶
The image is rotated by 90 degrees clockwise
- ROT_90_VFLIP = 7¶
The image is rotated by 90 degrees clockwise and flipped on its vertical axis
- ROT_270 = 8¶
The image is rotated 270 degrees clockwise
- class GExiv2.StructureType(value)¶
Bases:
GObject.GEnum
Used in
GExiv2.Metadata.set_xmp_tag_struct
() to determine the array type- NONE = 0¶
Structure is not an array
- ALT = 20¶
A list of alternative values
- BAG = 21¶
An unordered list of values
- SEQ = 22¶
An ordered list of values
- LANG = 23¶
Not supported. For completeness only