Class ApiExifMetadata
Image EXIF metadata. Mirrors the useful subset of the internal `riviera.ExifMetadata` message. Fields are best-effort and may be empty.
Inherited Members
Namespace: Dropbox.Api.Riviera
Assembly: Dropbox.Api.dll
Syntax
public class ApiExifMetadata
Constructors
View SourceApiExifMetadata(uint, uint, string, string, string, string, string, uint, string, double, uint, string, double, string, string, ApiExifGpsMetadata)
Initializes a new instance of the ApiExifMetadata class.
Declaration
public ApiExifMetadata(uint imageWidth = 0, uint imageHeight = 0, string cameraMake = "", string cameraModel = "", string lensModel = "", string dateTimeOriginal = "", string offsetTimeOriginal = "", uint orientation = 0, string exposureTime = "", double apertureValue = 0, uint isoSpeed = 0, string focalLength = "", double megapixels = 0, string artist = "", string copyright = "", ApiExifGpsMetadata gpsMetadata = null)
Parameters
| Type | Name | Description |
|---|---|---|
| uint | imageWidth | The image width |
| uint | imageHeight | The image height |
| string | cameraMake | The camera make |
| string | cameraModel | The camera model |
| string | lensModel | The lens model |
| string | dateTimeOriginal | Capture time in the EXIF-provided format (local time of the camera). |
| string | offsetTimeOriginal | Timezone offset for |
| uint | orientation | EXIF orientation value (1-8). See the EXIF spec; 1 is the normal upright orientation. |
| string | exposureTime | fraction in string form, e.g. "1/250" |
| double | apertureValue | The aperture value |
| uint | isoSpeed | The iso speed |
| string | focalLength | e.g. "26.0 mm" |
| double | megapixels | The megapixels |
| string | artist | The artist |
| string | copyright | The copyright |
| ApiExifGpsMetadata | gpsMetadata | The gps metadata |
Properties
View SourceApertureValue
Gets the aperture value of the api exif metadata
Declaration
public double ApertureValue { get; protected set; }
Property Value
| Type | Description |
|---|---|
| double |
Artist
Gets the artist of the api exif metadata
Declaration
public string Artist { get; protected set; }
Property Value
| Type | Description |
|---|---|
| string |
CameraMake
Gets the camera make of the api exif metadata
Declaration
public string CameraMake { get; protected set; }
Property Value
| Type | Description |
|---|---|
| string |
CameraModel
Gets the camera model of the api exif metadata
Declaration
public string CameraModel { get; protected set; }
Property Value
| Type | Description |
|---|---|
| string |
Copyright
Gets the copyright of the api exif metadata
Declaration
public string Copyright { get; protected set; }
Property Value
| Type | Description |
|---|---|
| string |
DateTimeOriginal
Capture time in the EXIF-provided format (local time of the camera).
Declaration
public string DateTimeOriginal { get; protected set; }
Property Value
| Type | Description |
|---|---|
| string |
ExposureTime
fraction in string form, e.g. "1/250"
Declaration
public string ExposureTime { get; protected set; }
Property Value
| Type | Description |
|---|---|
| string |
FocalLength
e.g. "26.0 mm"
Declaration
public string FocalLength { get; protected set; }
Property Value
| Type | Description |
|---|---|
| string |
GpsMetadata
Gets the gps metadata of the api exif metadata
Declaration
public ApiExifGpsMetadata GpsMetadata { get; protected set; }
Property Value
| Type | Description |
|---|---|
| ApiExifGpsMetadata |
ImageHeight
Gets the image height of the api exif metadata
Declaration
public uint ImageHeight { get; protected set; }
Property Value
| Type | Description |
|---|---|
| uint |
ImageWidth
Gets the image width of the api exif metadata
Declaration
public uint ImageWidth { get; protected set; }
Property Value
| Type | Description |
|---|---|
| uint |
IsoSpeed
Gets the iso speed of the api exif metadata
Declaration
public uint IsoSpeed { get; protected set; }
Property Value
| Type | Description |
|---|---|
| uint |
LensModel
Gets the lens model of the api exif metadata
Declaration
public string LensModel { get; protected set; }
Property Value
| Type | Description |
|---|---|
| string |
Megapixels
Gets the megapixels of the api exif metadata
Declaration
public double Megapixels { get; protected set; }
Property Value
| Type | Description |
|---|---|
| double |
OffsetTimeOriginal
Timezone offset for `date_time_original`, e.g. "+09:00".
Declaration
public string OffsetTimeOriginal { get; protected set; }
Property Value
| Type | Description |
|---|---|
| string |
Orientation
EXIF orientation value (1-8). See the EXIF spec; 1 is the normal upright orientation.
Declaration
public uint Orientation { get; protected set; }
Property Value
| Type | Description |
|---|---|
| uint |