Enum ExifDataType
- Namespace
- SixLabors.ImageSharp.Metadata.Profiles.Exif
- Assembly
- SixLabors.ImageSharp.dll
Specifies exif data types.
public enum ExifDataType
Fields
Ascii = 2
An 8-bit byte containing one 7-bit ASCII code. The final byte is terminated with NULL.
Although the standard defines ASCII this has commonly been ignored as ASCII cannot properly encode text in many languages. Byte = 1
An 8-bit unsigned integer.
DoubleFloat = 12
A 64-bit double precision floating point value.
Ifd = 13
Reference to an IFD (32-bit (4-byte) unsigned integer).
Ifd8 = 18
Reference to an IFD (64-bit (8-byte) unsigned integer).
Long = 4
A 32-bit (4-byte) unsigned integer.
Long8 = 16
A 64-bit (8-byte) unsigned integer.
Rational = 5
Two LONGs. The first LONG is the numerator and the second LONG expresses the denominator.
Short = 3
A 16-bit (2-byte) unsigned integer.
SignedByte = 6
An 8-bit signed integer.
SignedLong = 9
A 32-bit (4-byte) signed integer (2's complement notation).
SignedLong8 = 17
A 64-bit (8-byte) signed integer (2's complement notation).
SignedRational = 10
Two SLONGs. The first SLONG is the numerator and the second SLONG is the denominator.
SignedShort = 8
A 16-bit (2-byte) signed integer.
SingleFloat = 11
A 32-bit single precision floating point value.
Undefined = 7
An 8-bit byte that can take any value depending on the field definition.
Unknown = 0
Unknown