EByteInterpretationMode Enum

This enumeration contains the available modes to interpret bytes values of a decoded string.

Namespace: Euresys::Open_eVision_2_11

EByteInterpretationMode_Hexadecimal
Bytes will be converted to hexadecimal values surrounded by an escape character: "0xEFBFBD.
EByteInterpretationMode_UTF8
Bytes will be converted to UTF-8.
EByteInterpretationMode_Auto
Bytes are converted to UTF-8 or their supported ECI table if possible. They will be converted to hexadecimal with escape character otherwise.

Remarks

EByteInterpretationMode_Hexadecimal: each byte is encoded with its corresponding two characters hexadecimal value. This mode does not throw exceptions. This mode overrides the byte encoding dictated by the ECI supported tables.
If the conversion required by the selected mode is not feasible, an exception is thrown.
The EByteInterpretationMode_Auto will not generate exceptions if the ECI table is not supported or if the conversion is not feasible in UTF-8.

EByteInterpretationMode Enum

This enumeration contains the available modes to interpret bytes values of a decoded string.

Namespace: Euresys.Open_eVision_2_11

Hexadecimal
Bytes will be converted to hexadecimal values surrounded by an escape character: "0xEFBFBD.
UTF8
Bytes will be converted to UTF-8.
Auto
Bytes are converted to UTF-8 or their supported ECI table if possible. They will be converted to hexadecimal with escape character otherwise.

Remarks

Hexadecimal: each byte is encoded with its corresponding two characters hexadecimal value. This mode does not throw exceptions. This mode overrides the byte encoding dictated by the ECI supported tables.
If the conversion required by the selected mode is not feasible, an exception is thrown.
The Auto will not generate exceptions if the ECI table is not supported or if the conversion is not feasible in UTF-8.