ImageMan.Net Version 3 Summer 2012 Release
DTI.ImageMan.Metadata.Exif Namespace
See Also  Inheritance Hierarchy Send Feedback

Glossary Item Box

Contains classes that encapsulate EXIF data.

Classes

 ClassDescription
ClassBitConverterEx An endian-aware converter for converting between base data types and an array of bytes.
ClassExifAscii Represents an ASCII string. (EXIF Specification: ASCII)
ClassExifBitConverter Converts between exif data types and array of bytes.
ClassExifByte Represents an 8-bit unsigned integer. (EXIF Specification: BYTE)
ClassExifByteArray Represents an array of 8-bit unsigned integers. (EXIF Specification: BYTE with count > 1)
ClassExifCircularSubjectArea Represents the location and area of the subject (EXIF Specification: 3xSHORT) The coordinate values, width, and height are expressed in relation to the upper left as origin, prior to rotation processing as per the Rotation tag.
ClassExifDateTime Represents an ASCII string formatted as DateTime. (EXIF Specification: ASCII) Used for the date time fields.
ClassExifEncodedString Represents an ASCII string. (EXIF Specification: UNDEFINED) Used for the UserComment field.
ClassExifEnumProperty<T> Represents an enumerated value.
ClassExifParser  
ClassExifPointSubjectArea Represents the location and area of the subject (EXIF Specification: 2xSHORT) The coordinate values, width, and height are expressed in relation to the upper left as origin, prior to rotation processing as per the Rotation tag.
ClassExifProperty Represents the base class for an Exif property.
ClassExifPropertyFactory Creates exif properties from interoperability parameters.
ClassExifRectangularSubjectArea Represents the location and area of the subject (EXIF Specification: 4xSHORT) The coordinate values, width, and height are expressed in relation to the upper left as origin, prior to rotation processing as per the Rotation tag.
ClassExifSInt Represents a 32-bit signed integer. (EXIF Specification: SLONG)
ClassExifSIntArray Represents an array of 32-bit signed integers. (EXIF Specification: SLONG with count > 1)
ClassExifSRational Represents a rational number defined with a 32-bit signed numerator and denominator. (EXIF Specification: SRATIONAL)
ClassExifSRationalArray Represents an array of signed rational numbers. (EXIF Specification: SRATIONAL with count > 1)
ClassExifTagFactory  
ClassExifTags A Class containing a dictionary of EXIF Tags
ClassExifUInt Represents a 32-bit unsigned integer. (EXIF Specification: LONG)
ClassExifUIntArray Represents an array of 16-bit unsigned integers. (EXIF Specification: LONG with count > 1)
ClassExifUndefined Represents a byte array that can take any value. (EXIF Specification: UNDEFINED)
ClassExifURational Represents a rational number defined with a 32-bit unsigned numerator and denominator. (EXIF Specification: RATIONAL)
ClassExifURationalArray Represents an array of unsigned rational numbers. (EXIF Specification: RATIONAL with count > 1)
ClassExifUShort Represents a 16-bit unsigned integer. (EXIF Specification: SHORT)
ClassExifUShortArray Represents an array of 16-bit unsigned integers. (EXIF Specification: SHORT with count > 1)
ClassExifVersion Represents the exif version as a 4 byte ASCII string. (EXIF Specification: UNDEFINED) Used for the ExifVersion, FlashpixVersion, InteroperabilityVersion and GPSVersionID fields.
ClassGPSLatitudeLongitude Represents GPS latitudes and longitudes (EXIF Specification: 3xRATIONAL)
ClassGPSTimeStamp Represents a GPS time stamp as UTC (EXIF Specification: 3xRATIONAL)
ClassIFD0IsEmptyException The exception that is thrown when the 0th IFD section does not contain any fields.
ClassMathEx Contains extended Math functions.
ClassUnknownEnumTypeException The exception that is thrown when an invalid enum type is given to an ExifEnumProperty.
ClassUnknownIFDSectionException The exception that is thrown when the IFD section ID could not be understood.

Structures

 StructureDescription
StructureExifInterOperability Represents interoperability data for an exif tag in the platform byte order.
StructureMathEx.Fraction32 Represents a generic rational number represented by 32-bit signed numerator and denominator.
StructureMathEx.UFraction32 Represents a generic rational number represented by 32-bit unsigned numerator and denominator.

Enumerations

 EnumerationDescription
EnumerationBitConverterEx.ByteOrder Represents the byte order.
EnumerationColorSpace  
EnumerationCompression  
EnumerationContrast  
EnumerationCustomRendered  
EnumerationExifDataType Specifies the data type of the Exif data tag
EnumerationExifTag Specifies the EXIF data tag type
EnumerationExposureMode  
EnumerationExposureProgram  
EnumerationFileSource  
EnumerationFlash  
EnumerationGainControl  
EnumerationGPSAltitudeRef  
EnumerationGPSDifferential  
EnumerationGPSDirectionRef  
EnumerationGPSDistanceRef  
EnumerationGPSLatitudeRef  
EnumerationGPSLongitudeRef  
EnumerationGPSMeasureMode  
EnumerationGPSSpeedRef  
EnumerationGPSStatus  
EnumerationIFDType Specifies the IFD section which contains the exif tag.
EnumerationLightSource  
EnumerationMeteringMode  
EnumerationOrientation  
EnumerationPhotometricInterpretation  
EnumerationPlanarConfiguration  
EnumerationResolutionUnit  
EnumerationSaturation  
EnumerationSceneCaptureType  
EnumerationSceneType  
EnumerationSensingMethod  
EnumerationSharpness  
EnumerationSubjectDistanceRange  
EnumerationWhiteBalance  
EnumerationYCbCrPositioning  

See Also

© 2014 Data Techniques, Inc. All Rights Reserved.