ImageEn, unit iexMetaHelpers

TIOParamsHelper.EXIF_FieldDescription

TIOParamsHelper.EXIF_FieldDescription


Declaration

property EXIF_FieldDescription [index : Integer]: string; (read-only)


Description

Returns a description of an EXIF field specified by the constants used by EXIF_AsStr.

Index is a value between 0 and _EXIF_Tag_Count - 1.

Const Description
_EXIF_UserComment User Comment
_EXIF_ImageDescription Description
_EXIF_Make Camera Make
_EXIF_Model Camera Model
_EXIF_XResolution Horizontal Resolution
_EXIF_YResolution Vertical Resolution
_EXIF_DateTime Date and Time
_EXIF_DateTimeOriginal Original Date and Time
_EXIF_DateTimeDigitized Digitized Date and Time
_EXIF_Copyright Copyright
_EXIF_Orientation Orientation
_EXIF_ExposureTime Exposure Time
_EXIF_FNumber F-Stop
_EXIF_ExposureProgram Exposure Program
_EXIF_ISOSpeedRatings ISO Speed Rating
_EXIF_ShutterSpeedValue Shutter Speed
_EXIF_ApertureValue Aperture Value
_EXIF_BrightnessValue Brightness
_EXIF_ExposureBiasValue Exposure Compensation
_EXIF_MaxApertureValue Max Aperture Value
_EXIF_SubjectDistance Subject Distance
_EXIF_MeteringMode Metering Mode
_EXIF_LightSource Lighting
_EXIF_Flash Flash
_EXIF_FocalLength Focal Length
_EXIF_FlashPixVersion FlashPix Version
_EXIF_ColorSpace Color Space
_EXIF_ExifImageWidth Image Width
_EXIF_ExifImageHeight Image Height
_EXIF_RelatedSoundFile Sound File
_EXIF_FocalPlaneXResolution Focal Plane Horz. Resolution
_EXIF_FocalPlaneYResolution Focal Plane Vert. Resolution
_EXIF_ExposureIndex Exposure Index
_EXIF_SensingMethod Sensing Method
_EXIF_FileSource File Source
_EXIF_SceneType Scene Type
_EXIF_YCbCrPositioning Data Point
_EXIF_ExposureMode Exposure Mode
_EXIF_WhiteBalance White Balance
_EXIF_DigitalZoomRatio Digital Zoom Ratio
_EXIF_FocalLengthIn35mmFilm Focal Length in 35mm Film
_EXIF_SceneCaptureType Scene Capture Type
_EXIF_GainControl Gain Control
_EXIF_Contrast Contrast
_EXIF_Saturation Saturation
_EXIF_Sharpness Sharpness
_EXIF_SubjectDistanceRange Subject Distance
_EXIF_GPSLatitude GPS Latitude
_EXIF_GPSLongitude GPS Longitude
_EXIF_GPSAltitude GPS Altitude
_EXIF_GPSImageDirection GPS Image Direction
_EXIF_GPSTrack GPS Movement Direction
_EXIF_GPSSpeed GPS Movement Speed
_EXIF_GPSDateAndTime GPS Date and Time
_EXIF_GPSSatellites GPS Satellites
_EXIF_GPSVersionID GPS Version
_EXIF_Artist Artist
_EXIF_XPTitle Title (Windows)
_EXIF_XPComment Comment (Windows)
_EXIF_XPAuthor Author (Windows)
_EXIF_XPKeywords Keywords (Windows)
_EXIF_XPSubject Subject (Windows)
_EXIF_XPRating Rating (Windows)
_EXIF_InteropVersion Interoperability Version
_EXIF_CameraOwnerName Camera Owner Name
_EXIF_BodySerialNumber Body Serial Number
_EXIF_LensMake Lens Make
_EXIF_LensModel Lens Model
_EXIF_LensSerialNumber Lens Serial Number
_EXIF_Gamma Gamma
_EXIF_SubjectArea Subject Area
_EXIF_SubjectLocation Subject Location
_EXIF_Software Software
_EXIF_ExifVersion Exif Version

Note:
 You must add iexMetaHelpers to your uses clause to access this property
 Delphi/C++ 2005 or newer is required


Example

// Output all fields of current image to a memo (same as WriteTo)
for i := 0 to _EXIF_Tag_Count - 1 do
  memo1.Lines.Add( ImageEnView1.IO.Params.EXIF_FieldDescription[ i ] + ': ' + ImageEnView1.IO.Params.EXIF_AsStr[ i ] );


See Also

 EXIF_AsStr