C# Class Bombsquad.Exif.ExifParser

Inheritance: IExifParser
Show file Open project: bmbsqd/dynamic-media Class Usage Examples

Public Methods

Method Description
ExifParser ( ) : System
Parse ( System.Windows.Media.Imaging.BitmapSource bitmap ) : ExifData
Parse ( Stream stream ) : ExifData

Private Methods

Method Description
GetColorRepresentation ( BitmapMetadata metadata ) : ExifColorRepresentation
GetDateTaken ( BitmapMetadata metadata ) : DateTime?
GetExposureMode ( BitmapMetadata metadata ) : ExifExposureMode
GetFlashMode ( BitmapMetadata metadata ) : ExifFlashMode
GetOrientation ( BitmapMetadata metadata ) : ExifOrientation
GetStringValue ( BitmapMetadata metadata, string>.Func accessor ) : string
GetWhiteBalanceMode ( BitmapMetadata metadata ) : ExifWhiteBalanceMode

Method Details

ExifParser() public method

public ExifParser ( ) : System
return System

Parse() public method

public Parse ( System.Windows.Media.Imaging.BitmapSource bitmap ) : ExifData
bitmap System.Windows.Media.Imaging.BitmapSource
return Bombsquad.Exif.Models.ExifData

Parse() public method

public Parse ( Stream stream ) : ExifData
stream Stream
return Bombsquad.Exif.Models.ExifData