Name | Description | |
---|---|---|
ExifProfile Constructor | Initializes a new instance of ExifProfile. |
The following tables list the members exposed by ExifProfile.
Name | Description | |
---|---|---|
ExifProfile Constructor | Initializes a new instance of ExifProfile. |
Name | Description | |
---|---|---|
Acceleration | Gets or sets the acceleration (a scalar regardless of direction) as the ambient situation at the shot, the unit is mGal (10-5 m/s2). | |
ApertureValue | Gets or sets the lens aperture. | |
Artist | Gets or sets a string identifying the person who created the image. | |
BigEndian | Gets or sets a value indicating if the data should be saved in big endian format. | |
BodySerialNumber | Gets or sets the serial number of the body of the camera that was used in photography. | |
BrightnessValue | Gets or sets the value of brightness. | |
CameraElevationAngle | Gets or sets the elevation/depression. Angle of the orientation of the camera (imaging optical axis) as the ambient situation at the shot. The unit is degree(°). | |
CameraOwnerName | Gets or sets the owner of a camera used in photography. | |
CFAPattern | Gets or sets the color filter array (CFA) geometric pattern of the image sensor when a one-chip color area sensor is used. | |
ColorSpace | Gets or sets the color space specifier. | |
ColorSpaceRaw | Gets or sets the color space specifier.
The value is in raw format as defined in Exif specification. | |
ComponentsConfiguration | Gets or sets the channels and complements PhotometricInterpretation (specific to compressed data). | |
CompressedBitsPerPixel | Gets or sets the number of compressed bits per pixel (specific to compressed data). | |
Contrast | Gets or sets the direction of contrast processing applied by the camera when the image was shot. | |
ContrastRaw | Gets or sets the direction of contrast processing applied by the camera when the image was shot.
The value is in raw format as defined in Exif specification. | |
Copyright | Gets or sets a copyright notice. | |
CustomRendered | Gets or sets a value indicating the use of special processing on image data, such as rendering geared to output. | |
CustomRenderedRaw | Gets or sets a value indicating the use of special processing on image data, such as rendering geared to output.
The value is in raw format as defined in Exif specification. | |
DateTime | Gets or sets the date and time of image creation. | |
DateTimeDigitized | Gets or sets the date and time when the image was stored as digital data. | |
DateTimeDigitizedRaw | Gets or sets the date and time when the image was stored as digital data.
The format is "YYYY:MM:DD HH:MM:SS" with time shown in 24-hour format, and the date and time separated by one blank character. | |
DateTimeOriginal | Gets or sets the date and time when the original image data was generated. | |
DateTimeOriginalRaw | Gets or sets the date and time when the original image data was generated.
The format is "YYYY:MM:DD HH:MM:SS" with time shown in 24-hour format, and the date and time separated by one blank character. | |
DateTimeRaw | Gets or sets the date and time of image creation.
The format is "YYYY:MM:DD HH:MM:SS" with time shown in 24-hour format, and the date and time separated by one blank character. | |
DeviceSettingDescriptionRaw | Gets or sets information on the picture-taking conditions of a particular camera model.
The value is in raw format as defined in Exif specification. | |
DigitalZoomRatio | Gets or sets the digital zoom ratio when the image was shot. | |
ExifVersion | Gets or sets the version of the supported Exif standard. | |
ExposureBiasValue | Gets or sets the exposure bias. | |
ExposureIndex | Gets or sets the exposure index selected on the camera or input device at the time the image is captured. | |
ExposureMode | Gets or sets the exposure mode set when the image was shot. | |
ExposureModeRaw | Gets or sets the exposure mode set when the image was shot.
The value is in raw format as defined in Exif specification. | |
ExposureProgram | Gets or sets the class of the program used by the camera to set exposure when the picture is taken. | |
ExposureProgramRaw | Gets or sets the class of the program used by the camera to set exposure when the picture is taken.
The value is in raw format as defined in Exif specification. | |
ExposureTime | Gets or sets the exposure time, given in seconds. | |
FileSource | Gets or sets the image source. | |
FileSourceRaw | Gets or sets the image source.
The value is in raw format as defined in Exif specification. | |
Flash | Gets or sets the status of flash when the image was shot. | |
FlashEnergy | Gets or sets the strobe energy at the time the image is captured, as measured in Beam Candle Power Seconds. | |
FlashpixVersion | Gets or sets the Flashpix format version supported by a FPXR file. | |
FlashRaw | Gets or sets the status of flash when the image was shot.
The value is in raw format as defined in Exif specification. | |
FNumber | Gets or sets the F number. | |
FocalLength | Gets or sets the actual focal length of the lens, in mm. | |
FocalLengthIn35mmFilm | Gets or sets the equivalent focal length assuming a 35mm film camera, in mm. | |
FocalPlaneResolutionUnit | Gets or sets the unit for measuring FocalPlaneXResolution and FocalPlaneYResolution. | |
FocalPlaneResolutionUnitRaw | Gets or sets the unit for measuring FocalPlaneXResolution and FocalPlaneYResolution.
The value is in raw format as defined in Exif specification. | |
FocalPlaneXResolution | Gets or sets the number of pixels in the image width (X) direction per FocalPlaneResolutionUnit on the camera focal plane. | |
FocalPlaneYResolution | Gets or sets the number of pixels in the image height (Y) direction per FocalPlaneResolutionUnit on the camera focal plane. | |
GainControl | Gets or sets the degree of overall image gain adjustment. | |
GainControlRaw | Gets or sets the degree of overall image gain adjustment.
The value is in raw format as defined in Exif specification. | |
Gamma | Gets or sets the value of coefficient gamma. | |
GpsAltitude | Gets or sets the altitude based on the reference in GPSAltitudeRef. | |
GpsAltitudeRef | Gets or sets the altitude used as the reference altitude. | |
GpsAltitudeRefRaw | Gets or sets the altitude used as the reference altitude.
The value is in raw format as defined in Exif specification. | |
GpsAreaInformation | Gets or sets the name of the GPS area. | |
GpsAreaInformationRaw | Gets or sets the name of the GPS area.
The value is in raw format as defined in Exif specification. | |
GpsDateStamp | Gets or sets date and time information relative to UTC (Coordinated Universal Time). The format is "YYYY:MM:DD". | |
GpsDestBearing | Gets or sets the bearing to the destination point. | |
GpsDestBearingRef | Gets or sets the reference used for giving the bearing to the destination point. | |
GpsDestBearingRefRaw | Gets or sets the reference used for giving the bearing to the destination point.
The value is in raw format as defined in Exif specification. | |
GpsDestDistance | Gets or sets the distance to the destination point. | |
GpsDestDistanceRef | Gets or sets the unit used to express the distance to the destination point. | |
GpsDestDistanceRefRaw | Gets or sets the unit used to express the distance to the destination point.
The value is in raw format as defined in Exif specification. | |
GpsDestLatitude | Gets or sets the latitude of the destination point. | |
GpsDestLatitudeRef | Gets or sets a value indicating whether the latitude of the destination point is north or south latitude. | |
GpsDestLatitudeRefRaw | Gets or sets a value indicating whether the latitude of the destination point is north or south latitude.
The value is in raw format as defined in Exif specification. | |
GpsDestLongitude | Gets or sets the longitude of the destination point. | |
GpsDestLongitudeRef | Gets or sets a value indicating whether the longitude of the destination point is east or west longitude. | |
GpsDestLongitudeRefRaw | Gets or sets a value indicating whether the longitude of the destination point is east or west longitude.
The value is in raw format as defined in Exif specification. | |
GpsDifferential | Gets or sets a value indicating if the differential correction is applied to the GPS receiver. | |
GpsDOP | Gets or sets the GPS DOP (data degree of precision). | |
GpsHPositioningError | Gets or sets the horizontal positioning errors in meters. | |
GpsImgDirection | Gets or sets the direction of the image when it was captured. | |
GpsImgDirectionRef | Gets or sets the reference for giving the direction of the image when it is captured. | |
GpsImgDirectionRefRaw | Gets or sets the reference for giving the direction of the image when it is captured.
The value is in raw format as defined in Exif specification. | |
GpsLatitude | Gets or sets the latitude. | |
GpsLatitudeRef | Gets or sets a value indicating whether the latitude is north or south latitude. | |
GpsLatitudeRefRaw | Gets or sets a value indicating whether the latitude is north or south latitude.
The value is in raw format as defined in Exif specification. | |
GpsLongitude | Gets or sets the longitude. | |
GpsLongitudeRef | Gets or sets a value indicating whether the longitude is east or west longitude. | |
GpsLongitudeRefRaw | Gets or sets a value indicating whether the longitude is east or west longitude.
The value is in raw format as defined in Exif specification. | |
GpsMapDatum | Gets or sets the geodetic survey data used by the GPS receiver. | |
GpsMeasureMode | Gets or sets the GPS measurement mode. | |
GpsMeasureModeRaw | Gets or sets the GPS measurement mode.
The value is in raw format as defined in Exif specification. | |
GpsProcessingMethod | Gets or sets the name of the method used for location finding. | |
GpsProcessingMethodRaw | Gets or sets the name of the method used for location finding.
The value is in raw format as defined in Exif specification. | |
GpsSatellites | Gets or sets the GPS satellites used for measurements. | |
GpsSpeed | Gets or sets the speed of GPS receiver movement. | |
GpsSpeedRef | Gets or sets the unit used to express the GPS receiver speed of movement. | |
GpsSpeedRefRaw | Gets or sets the unit used to express the GPS receiver speed of movement.
The value is in raw format as defined in Exif specification. | |
GpsStatus | Gets or sets the status of the GPS receiver when the image is recorded. | |
GpsStatusRaw | Gets or sets the status of the GPS receiver when the image is recorded.
The value is in raw format as defined in Exif specification. | |
GpsTimeStamp | Gets or sets the time as UTC (Coordinated Universal Time). TimeStamp is expressed as three RATIONAL values giving the hour, minute, and second. | |
GpsTrack | Gets or sets the direction of GPS receiver movement. | |
GpsTrackRef | Gets or sets the reference for giving the direction of GPS receiver movement. | |
GpsTrackRefRaw | Gets or sets the reference for giving the direction of GPS receiver movement.
The value is in raw format as defined in Exif specification. | |
GpsVersionID | Gets or sets the version of GPSInfoIFD. | |
Humidity | Gets or sets the humidity as the ambient situation at the shot, the unit is %. | |
ImageDescription | Gets or sets a string that describes the subject of the image. | |
ImageUniqueID | Gets or sets an identifier assigned uniquely to each image. | |
InteroperabilityIndex | Gets or sets the identification of the Interoperability rule. | |
ISOSpeed | Gets or sets the ISO speed value of a camera or input device that is defined in ISO 12232. | |
ISOSpeedLatitudeyyy | Gets or sets the ISO speed latitude yyy value of a camera or input device that is defined in ISO 12232. | |
ISOSpeedLatitudezzz | Gets or sets the ISO speed latitude zzz value of a camera or input device that is defined in ISO 12232. | |
Item | Gets the value corresponding to the specific tag. | |
LensMake | Gets or sets the lens manufacturer. | |
LensModel | Gets or sets the lens’s model name and model number. | |
LensSerialNumber | Gets or sets the serial number of the interchangeable lens that was used in photography. | |
LensSpecification | Gets or sets the minimum focal length, maximum focal length, minimum F number in the minimum focal length, and minimum F number in the maximum focal length, which are specification information for the lens that was used in photography. | |
LightSource | Gets or sets the kind of light source. | |
LightSourceRaw | Gets or sets the kind of light source.
The value is in raw format as defined in Exif specification. | |
Make | Gets or sets the scanner manufacturer. | |
MakerNote | Gets or sets the manufacturer specific information. | |
MaxApertureValue | Gets or sets the smallest F number of the lens. | |
MeteringMode | Gets or sets the metering mode. | |
MeteringModeRaw | Gets or sets the metering mode.
The value is in raw format as defined in Exif specification. | |
Model | Gets or sets the scanner model name or number. | |
OECF | Gets or sets the Opto-Electric Conversion Function (OECF) specified in ISO 14524. | |
OffsetTime | Gets or sets the offset from UTC (the time difference from Universal Time Coordinated including daylight saving time) of the time of DateTime tag. | |
OffsetTimeDigitized | Gets or sets the offset from UTC (the time difference from Universal Time Coordinated including daylight saving time) of the time of DateTimeDigitized tag. | |
OffsetTimeDigitizedRaw | Gets or sets the offset from UTC (the time difference from Universal Time Coordinated including daylight saving time) of the time of DateTimeDigitized tag.
The format when recording the offset is "±HH:MM". The part of "±" shall be recorded as "+" or "-". | |
OffsetTimeOriginal | Gets or sets the offset from UTC (the time difference from Universal Time Coordinated including daylight saving time) of the time of DateTimeOriginal tag. | |
OffsetTimeOriginalRaw | Gets or sets the offset from UTC (the time difference from Universal Time Coordinated including daylight saving time) of the time of DateTimeOriginal tag.
The format when recording the offset is "±HH:MM". The part of "±" shall be recorded as "+" or "-". | |
OffsetTimeRaw | Gets or sets the offset from UTC (the time difference from Universal Time Coordinated including daylight saving time) of the time of DateTime tag.
The format when recording the offset is "±HH:MM". The part of "±" shall be recorded as "+" or "-". | |
Orientation | Gets or sets the orientation of the image with respect to the rows and columns. | |
OrientationRaw | Gets or sets the orientation of the image with respect to the rows and columns.
The value is in raw format as defined in Exif specification. | |
PhotographicSensitivity | Gets or sets the ISO Speed and ISO Latitude of the camera or input device as specified in ISO 12232. | |
PixelXDimension | Gets or sets the valid width of the meaningful image (specific to compressed data). | |
PixelYDimension | Gets or sets the valid height of the meaningful image (specific to compressed data). | |
Pressure | Gets or sets the pressure as the ambient situation at the shot, the unit is hPa. | |
PrimaryChromaticities | Gets or sets the chromaticities of the primaries of the image. | |
RecommendedExposureIndex | Gets or sets the recommended exposure index value of a camera or input device defined in ISO 12232. | |
RelatedSoundFile | Gets or sets the name of an audio file related to the image data. | |
ResolutionUnit | Gets or sets the unit of measurement for XResolution and YResolution. | |
ResolutionUnitRaw | Gets or sets the unit of measurement for XResolution and YResolution.
The value is in raw format as defined in Exif specification. | |
Saturation | Gets or sets the direction of saturation processing applied by the camera when the image was shot. | |
SaturationRaw | Gets or sets the direction of saturation processing applied by the camera when the image was shot.
The value is in raw format as defined in Exif specification. | |
SceneCaptureType | Gets or sets the type of scene that was shot. | |
SceneCaptureTypeRaw | Gets or sets the type of scene that was shot.
The value is in raw format as defined in Exif specification. | |
SceneType | Gets or sets the type of scene. | |
SensingMethod | Gets or sets the image sensor type on the camera or input device. | |
SensingMethodRaw | Gets or sets the image sensor type on the camera or input device.
The value is in raw format as defined in Exif specification. | |
SensitivityType | Gets or sets a value indicating which one of the parameters of ISO12232 is the PhotographicSensitivity tag. | |
SensitivityTypeRaw | Gets or sets a value indicating which one of the parameters of ISO12232 is the PhotographicSensitivity tag.
The value is in raw format as defined in Exif specification. | |
Sharpness | Gets or sets the direction of sharpness processing applied by the camera when the image was shot. | |
SharpnessRaw | Gets or sets the direction of sharpness processing applied by the camera when the image was shot.
The value is in raw format as defined in Exif specification. | |
ShutterSpeedValue | Gets or sets the shutter speed. The unit is the APEX (Additive System of Photographic Exposure) setting. | |
Software | Gets or sets the name and version number of the software package(s) used to create the image. | |
SpatialFrequencyResponse | Gets or sets the camera or input device spatial frequency table and SFR values in the direction of image width, image height, and diagonal direction, as specified in ISO 12233. | |
SpectralSensitivity | Gets or sets the spectral sensitivity of each channel of the camera used. | |
StandardOutputSensitivity | Gets or sets the standard output sensitivity value of a camera or input device defined in ISO 12232. | |
SubjectArea | Gets or sets the location and area of the main subject in the overall scene. | |
SubjectDistance | Gets or sets the distance to the subject, given in meters. | |
SubjectDistanceRange | Gets or sets the distance to the subject. | |
SubjectDistanceRangeRaw | Gets or sets the distance to the subject.
The value is in raw format as defined in Exif specification. | |
SubjectLocation | Gets or sets the location of the main subject in the scene. | |
SubsecTime | Gets or sets the fractions of seconds for the DateTime tag.
The value is between 0.0 and 1.0. | |
SubsecTimeDigitized | Gets or sets the fractions of seconds for the DateTimeDigitized tag.
The value is between 0.0 and 1.0. | |
SubsecTimeDigitizedRaw | Gets or sets the fractions of seconds for the DateTimeDigitized tag.
The value is in raw format as defined in Exif specification. | |
SubsecTimeOriginal | Gets or sets the fractions of seconds for the DateTimeOriginal tag.
The value is between 0.0 and 1.0. | |
SubsecTimeOriginalRaw | Gets or sets the fractions of seconds for the DateTimeOriginal tag.
The value is in raw format as defined in Exif specification. | |
SubsecTimeRaw | Gets or sets the fractions of seconds for the DateTime tag.
The value is in raw format as defined in Exif specification. | |
Temperature | Gets or sets the temperature as the ambient situation at the shot, the unit is °C. | |
UnknownTags | Gets the list of values with unknown tags. | |
UserComment | Gets or sets the keywords or comments on the image; complements ImageDescription. | |
UserCommentRaw | Gets or sets the keywords or comments on the image; complements ImageDescription.
The value is in raw format as defined in Exif specification. | |
WaterDepth | Gets or sets the water depth as the ambient situation at the shot, the unit is m. | |
WhiteBalance | Gets or sets the white balance mode set when the image was shot. | |
WhiteBalanceRaw | Gets or sets the white balance mode set when the image was shot.
The value is in raw format as defined in Exif specification. | |
WhitePoint | Gets or sets the chromaticity of the white point of the image. | |
XResolution | Gets or sets the number of pixels per ResolutionUnit in the ImageWidth direction. | |
YResolution | Gets or sets the number of pixels per ResolutionUnit in the ImageLength direction. |
Name | Description | |
---|---|---|
Clear | Clears all known and unknown tags and resets the instance of ExifProfile to the default state. | |
Clone | Creates a copy of this ExifProfile. | |
GetTags | Returns an array of all known tags in the profile. | |
GetValues | Returns the list of all known tags in the profile and their corresponding values. | |
HasValue | Returns a value indicating if the specified tag is defined in the profile. | |
Load | Overloaded. Loads Exif metadata from a byte array. | |
RemoveValue | Removes the specified tag from the profile. | |
SaveToStream | Saves Exif metadata to a Stream. | |
ToByteArray | Saves Exif metadata to a byte array. |