Table of contents
Swift
Objective-C

CECISegment Class

The CECISegment 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

Assembly: DynamsoftBarcodeReader

class CECISegment

Attributes

Attribute Type Description
eciValue int ECI assignment number as defined by ISO/IEC 15424.
charsetEncoding const char* 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.

int eciValue

charsetEncoding

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

const char* charsetEncoding

startIndex

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

int startIndex

length

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

int length

See Also

This page is compatible for:

Is this page helpful?

YesYes NoNo

In this article: