Enum ExifDataType
- Namespace
- SixLabors.ImageSharp.Metadata.Profiles.Exif
- Assembly
- SixLabors.ImageSharp.dll
Specifies exif data types.
public enum ExifDataType
Fields
Ascii = 2An 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 = 1An 8-bit unsigned integer.
DoubleFloat = 12A 64-bit double precision floating point value.
Ifd = 13Reference to an IFD (32-bit (4-byte) unsigned integer).
Ifd8 = 18Reference to an IFD (64-bit (8-byte) unsigned integer).
Long = 4A 32-bit (4-byte) unsigned integer.
Long8 = 16A 64-bit (8-byte) unsigned integer.
Rational = 5Two LONGs. The first LONG is the numerator and the second LONG expresses the denominator.
Short = 3A 16-bit (2-byte) unsigned integer.
SignedByte = 6An 8-bit signed integer.
SignedLong = 9A 32-bit (4-byte) signed integer (2's complement notation).
SignedLong8 = 17A 64-bit (8-byte) signed integer (2's complement notation).
SignedRational = 10Two SLONGs. The first SLONG is the numerator and the second SLONG is the denominator.
SignedShort = 8A 16-bit (2-byte) signed integer.
SingleFloat = 11A 32-bit single precision floating point value.
Undefined = 7An 8-bit byte that can take any value depending on the field definition.
Unknown = 0Unknown