Dropbox .NET SDK
Show / Hide Table of Contents

Class ApiExifMetadata

Image EXIF metadata. Mirrors the useful subset of the internal `riviera.ExifMetadata` message. Fields are best-effort and may be empty.

Inheritance
object
ApiExifMetadata
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Dropbox.Api.Riviera
Assembly: Dropbox.Api.dll
Syntax
public class ApiExifMetadata

Constructors

View Source

ApiExifMetadata(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 date_time_original, e.g. "+09:00".

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 Source

ApertureValue

Gets the aperture value of the api exif metadata

Declaration
public double ApertureValue { get; protected set; }
Property Value
Type Description
double
View Source

Artist

Gets the artist of the api exif metadata

Declaration
public string Artist { get; protected set; }
Property Value
Type Description
string
View Source

CameraMake

Gets the camera make of the api exif metadata

Declaration
public string CameraMake { get; protected set; }
Property Value
Type Description
string
View Source

CameraModel

Gets the camera model of the api exif metadata

Declaration
public string CameraModel { get; protected set; }
Property Value
Type Description
string
View Source

Copyright

Gets the copyright of the api exif metadata

Declaration
public string Copyright { get; protected set; }
Property Value
Type Description
string
View Source

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
View Source

ExposureTime

fraction in string form, e.g. "1/250"

Declaration
public string ExposureTime { get; protected set; }
Property Value
Type Description
string
View Source

FocalLength

e.g. "26.0 mm"

Declaration
public string FocalLength { get; protected set; }
Property Value
Type Description
string
View Source

GpsMetadata

Gets the gps metadata of the api exif metadata

Declaration
public ApiExifGpsMetadata GpsMetadata { get; protected set; }
Property Value
Type Description
ApiExifGpsMetadata
View Source

ImageHeight

Gets the image height of the api exif metadata

Declaration
public uint ImageHeight { get; protected set; }
Property Value
Type Description
uint
View Source

ImageWidth

Gets the image width of the api exif metadata

Declaration
public uint ImageWidth { get; protected set; }
Property Value
Type Description
uint
View Source

IsoSpeed

Gets the iso speed of the api exif metadata

Declaration
public uint IsoSpeed { get; protected set; }
Property Value
Type Description
uint
View Source

LensModel

Gets the lens model of the api exif metadata

Declaration
public string LensModel { get; protected set; }
Property Value
Type Description
string
View Source

Megapixels

Gets the megapixels of the api exif metadata

Declaration
public double Megapixels { get; protected set; }
Property Value
Type Description
double
View Source

OffsetTimeOriginal

Timezone offset for `date_time_original`, e.g. "+09:00".

Declaration
public string OffsetTimeOriginal { get; protected set; }
Property Value
Type Description
string
View Source

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
  • View Source
In this article
Back to top Dropbox .NET SDK