Non-English Barcode Value
1d barcodes most 1d barcodes encode a subset of ascii https //en wikipedia org/wiki/ascii character set code128 https //en wikipedia org/wiki/code 128 extends encoding to iso 8859 1 https //en wikipedia org/wiki/iso/iec 8859 1 character set by using the special symbol fnc4 2d barcodes 2d barcodes ( \<font color="#eb144c">`pdf417`\</font> , \<font color="#eb144c">`datamatrix`\</font> , \<font color="#eb144c">`qr`\</font> ), on the other hand, are capable of encoding text in any language all output formats use utf 8 encoding to accurately represent non english file names and barcode text values localized language text can be encoded in the barcode in several ways type generation process auto detection \<font color="#eb144c">`utf8`\</font> text is encoded as utf 8 before barcode generation yes \<font color="#eb144c">`eci`\</font> barcode generator uses extended channel interpretation https //en wikipedia org/wiki/extended channel interpretation yes \<font color="#eb144c">`generator`\</font> the barcode generator encodes text according to barcode type specification, e g , kanji https //en wikipedia org/wiki/qr code for qr code yes \<font color="#eb144c">`codepage`\</font> text encoded using language specific code page https //www inliteresearch com/help/barcodereadercli/barcodereadercli help htm before barcode generation no the barcode recognition engine automatically detects and outputs the utf 8 barcode values for \<font color="#eb144c">`utf8`\</font> , \<font color="#eb144c">`eci`\</font> , and \<font color="#eb144c">`generator`\</font> types to get the utf 8 value for \<font color="#eb144c">`codepage`\</font> encoded value, your application should explicitly decode \<font color="#eb144c">`data`\</font> value string text = system text encoding getencoding(1251) getstring(bc data);string text = new string(bc getdata(), charset forname("windows 1251")); note using incorrect codepage barcodes results in an incorrect output text value