Table of Contents

Class CharacterSetECI

Namespace
ZXing.Common
Assembly
zxing.dll

Encapsulates a Character Set ECI, according to "Extended Channel Interpretations" 5.3.1.1 of ISO 18004.

public sealed class CharacterSetECI : ECI
Inheritance
CharacterSetECI
Inherited Members

Properties

EncodingName

encoding name

public string EncodingName { get; }

Property Value

string

Methods

getCharacterSetECI(Encoding)

public static CharacterSetECI getCharacterSetECI(Encoding encoding)

Parameters

encoding Encoding

encoding

Returns

CharacterSetECI

CharacterSetECI representing ECI for character encoding, or null if it is legal but unsupported

getCharacterSetECIByName(string)

public static CharacterSetECI getCharacterSetECIByName(string name)

Parameters

name string

character set ECI encoding name

Returns

CharacterSetECI

CharacterSetECI representing ECI for character encoding, or null if it is legal but unsupported

getCharacterSetECIByValue(int)

public static CharacterSetECI getCharacterSetECIByValue(int value)

Parameters

value int

character set ECI value

Returns

CharacterSetECI

CharacterSetECI representing ECI of given value, or null if it is legal but unsupported

getEncoding(string)

returns the encoding object fo the specified name

public static Encoding getEncoding(string encodingName)

Parameters

encodingName string

Returns

Encoding

getEncoding(CharacterSetECI)

returns the encoding object fo the specified charset

public static Encoding getEncoding(CharacterSetECI charsetECI)

Parameters

charsetECI CharacterSetECI

Returns

Encoding