C# Класс ImageMagick.ExifProfile

Class that can be used to access an Exif profile.
Наследование: ImageProfile
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CreateThumbnail ( ) : MagickImage

Returns the thumbnail in the exif profile when available.

ExifProfile ( ) : System

Initializes a new instance of the ExifProfile class.

ExifProfile ( Stream stream ) : System

Initializes a new instance of the ExifProfile class.

ExifProfile ( byte data ) : System

Initializes a new instance of the ExifProfile class.

ExifProfile ( string fileName ) : System

Initializes a new instance of the ExifProfile class.

GetValue ( ExifTag tag ) : ExifValue

Returns the value with the specified tag.

RemoveValue ( ExifTag tag ) : bool

Removes the value with the specified tag.

SetValue ( ExifTag tag, object value ) : void

Sets the value of the specified tag.

Защищенные методы

Метод Описание
UpdateData ( ) : void

Updates the data of the profile.

Приватные методы

Метод Описание
Initialize ( ) : void
InitializeValues ( ) : void

Описание методов

CreateThumbnail() публичный Метод

Returns the thumbnail in the exif profile when available.
public CreateThumbnail ( ) : MagickImage
Результат MagickImage

ExifProfile() публичный Метод

Initializes a new instance of the ExifProfile class.
public ExifProfile ( ) : System
Результат System

ExifProfile() публичный Метод

Initializes a new instance of the ExifProfile class.
public ExifProfile ( Stream stream ) : System
stream Stream The stream to read the exif profile from.
Результат System

ExifProfile() публичный Метод

Initializes a new instance of the ExifProfile class.
public ExifProfile ( byte data ) : System
data byte The byte array to read the exif profile from.
Результат System

ExifProfile() публичный Метод

Initializes a new instance of the ExifProfile class.
public ExifProfile ( string fileName ) : System
fileName string The fully qualified name of the exif profile file, or the relative /// exif profile file name.
Результат System

GetValue() публичный Метод

Returns the value with the specified tag.
public GetValue ( ExifTag tag ) : ExifValue
tag ExifTag The tag of the exif value.
Результат ExifValue

RemoveValue() публичный Метод

Removes the value with the specified tag.
public RemoveValue ( ExifTag tag ) : bool
tag ExifTag The tag of the exif value.
Результат bool

SetValue() публичный Метод

Sets the value of the specified tag.
public SetValue ( ExifTag tag, object value ) : void
tag ExifTag The tag of the exif value.
value object The value.
Результат void

UpdateData() защищенный Метод

Updates the data of the profile.
protected UpdateData ( ) : void
Результат void