Table of contents
Swift
Objective-C

ECISegment Class

The ECISegment class represents the Extended Channel Interpretation (ECI) information within a barcode. Each ECI segment specifies the character encoding used for a portion of the decoded bytes. The charset names follow the IANA character set registry (e.g. “UTF-8”, “ISO-8859-1”).

Remarks

Introduced in Dynamsoft Barcode Reader SDK version 11.4.1000 and Dynamsoft Capture Vision version 3.4.1000.

Definition

Namespace: Dynamsoft.DBR

public class ECISegment

Attributes

Attribute Type Description
eciValue int ECI assignment number as defined by ISO/IEC 15424.
charsetEncoding string Charset encoding name defined by IANA.
startIndex int Start index of this ECI segment in the decoded barcode bytes.
length int Length (in bytes) of this segment within the decoded barcode bytes.

eciValue

ECI assignment number as defined by ISO/IEC 15424.

public int eciValue

charsetEncoding

Charset encoding name defined by IANA (e.g. “UTF-8”, “ISO-8859-1”).

public string charsetEncoding

startIndex

Start index of this ECI segment in the decoded barcode bytes.

public int startIndex

length

Length (in bytes) of this segment within the decoded barcode bytes.

public int length

See Also

This page is compatible for: