文档首页>>telerik中文文档>>编码
编码
编码(符号系统)表示消息和条形码之间的映射。
符号体系规范包括消息的各个数字或字符的编码、条和空格中的开始和停止标记、条形码之前和之后的静区的大小以及校验和的计算。
下表列出了条形码支持的可用符号体系及其规范。
注意:如果特定编码的值不符合预期的长度或字符集,则会抛出错误。
符号学 | 字符集 | 长度 | 校验位 |
---|---|---|---|
Code 39 (默认) | [AZ];[0-9];[-. $ / + % ] | 变量(最多平均20 个字符) | 可选(型号 43) |
Code39Extended | ASCII(128 个字符) | 多变 | 可选(型号 43) |
Code 93 | [0-9];[A-Z];[SPACE . + - / % $] | 多变 | 2 个校验位 |
Code93Extended | ASCII(128 个字符) | 多变 | 2 个校验位 |
EAN-13 | 数字 [0..9] | 12位可用数字 | 1 个校验位 |
EAN-8 | 数字 [0..9] | 7 个可用数字 | 1 个校验位 |
UPC-A | 数字 [0..9] | 11 个可用数字(第一位始终为 0) | 1 个校验位 |
UPC-E | 数字 [0..9] | 6 个可用数字(第一位始终为 0) | 1 个校验位 |
POSTNET | 数字 [0..9] | 多变 | 1 个校验位 |
Code 11 | [0-9];[-] | 多变 | 根据长度选择 1 或 2 |
Code128 | LATIN-1 ( ISO-8859-1 ) | 多变 | 1 个校验位 |
Code128A | ASCII 00 至 95(0-9、AZ 和控制代码)、特殊字符 | 多变 | 1 个校验位 |
Code128B | ASCII 32 至 127(0-9、AZ、az)、特殊字符 | 多变 | 1 个校验位 |
Code128C | ASCII 00-99(每两位数字用一个代码编码) | 多变 | 1 个校验位 |
GS1-128 | 取决于应用程序标识符 | 多变 | 1 个校验位 |
MSImod10 | 数字 [0..9] | 多变 | 1 个校验位 |
MSImod11 | 数字 [0..9] | 多变 | 1 个校验位 |
MSImod1010 | 数字 [0..9] | 多变 | 1 个校验位 |
MSImod1110 | 数字 [0..9] | 多变 | 1 个校验位 |