C# 클래스 ImageMagick.IptcProfile

Class that can be used to access an Iptc profile.
상속: ImageProfile
파일 보기 프로젝트 열기: dlemstra/Magick.NET 1 사용 예제들

공개 메소드들

메소드 설명
GetValue ( IptcTag tag ) : IptcValue

Returns the value with the specified tag.

IptcProfile ( ) : System

Initializes a new instance of the IptcProfile class.

IptcProfile ( Stream stream ) : System

Initializes a new instance of the IptcProfile class.

IptcProfile ( byte data ) : System

Initializes a new instance of the IptcProfile class.

IptcProfile ( string fileName ) : System

Initializes a new instance of the IptcProfile class.

RemoveValue ( IptcTag tag ) : bool

Removes the value with the specified tag.

SetEncoding ( Encoding encoding ) : void

Changes the encoding for all the values,

SetValue ( IptcTag tag, Encoding encoding, string value ) : void

Sets the value of the specified tag.

SetValue ( IptcTag tag, string value ) : void

Sets the value of the specified tag.

보호된 메소드들

메소드 설명
UpdateData ( ) : void

Updates the data of the profile.

비공개 메소드들

메소드 설명
Initialize ( ) : void

메소드 상세

GetValue() 공개 메소드

Returns the value with the specified tag.
public GetValue ( IptcTag tag ) : IptcValue
tag IptcTag The tag of the iptc value.
리턴 IptcValue

IptcProfile() 공개 메소드

Initializes a new instance of the IptcProfile class.
public IptcProfile ( ) : System
리턴 System

IptcProfile() 공개 메소드

Initializes a new instance of the IptcProfile class.
public IptcProfile ( Stream stream ) : System
stream Stream The stream to read the iptc profile from.
리턴 System

IptcProfile() 공개 메소드

Initializes a new instance of the IptcProfile class.
public IptcProfile ( byte data ) : System
data byte The byte array to read the iptc profile from.
리턴 System

IptcProfile() 공개 메소드

Initializes a new instance of the IptcProfile class.
public IptcProfile ( string fileName ) : System
fileName string The fully qualified name of the iptc profile file, or the relative /// iptc profile file name.
리턴 System

RemoveValue() 공개 메소드

Removes the value with the specified tag.
public RemoveValue ( IptcTag tag ) : bool
tag IptcTag The tag of the iptc value.
리턴 bool

SetEncoding() 공개 메소드

Changes the encoding for all the values,
public SetEncoding ( Encoding encoding ) : void
encoding System.Text.Encoding The encoding to use when storing the bytes.
리턴 void

SetValue() 공개 메소드

Sets the value of the specified tag.
public SetValue ( IptcTag tag, Encoding encoding, string value ) : void
tag IptcTag The tag of the iptc value.
encoding System.Text.Encoding The encoding to use when storing the bytes.
value string The value.
리턴 void

SetValue() 공개 메소드

Sets the value of the specified tag.
public SetValue ( IptcTag tag, string value ) : void
tag IptcTag The tag of the iptc value.
value string The value.
리턴 void

UpdateData() 보호된 메소드

Updates the data of the profile.
protected UpdateData ( ) : void
리턴 void