BarTender数据中的转义符序列知识讲解

Datamatrix是二维码的一个成员,广泛用于商品的防伪、统筹标识。如果为 Data Matrix 条形码指定的“符号类型”不是 ECC 200,则将会启用“字符集”选项。Data Matrix 也支持在数据流中使用各种转义符序列。 BarTender转义符序列以脱字号“^”开头。 (使用两个连续的脱字号“^^”可以在数据流中加入一个实际脱字号。)

BarTender数据中的转义符序列知识讲解

BarTender 10.1中,Data Matrix符号体系常见数据中的转义符序列:

· ^X: 表示 ASCII 控制字符,其中 X 表示该字符。 例如,^G 表示 BEL。

· ^dnnn: 这表示 3 位数的 ASCII 十进制代码字,其中 nnn 表示该代码字。

· ^7nnnnnn: 表示 ECI(扩展通道翻译协议)值,其中 nnnnnn 表示 6 位数的 ECI 编码。
例如,^7000009 表示 ECI 值 9。 ECI 协议值有四种翻译类型:
◦ 作为国际字符集(代码页)的标识符
◦ 作为无缓冲模式下结构化附加的控制信息
◦ 作为加密、压缩或其他一般用途的信息
◦ 作为用户定义的信息

· 其他:

◦ ^1: 表示 FNC1。 在第二个代码字位置,^1 的前面必须是大写或小写字母,或从 01 到 99 的成对数字。
◦ ^3: 表示阅读器编程。
◦ ^5: 用作应用标识符的缩写 05 头部。 它将被解码为 05 Macro 头部和尾部。
◦ ^6: 用作应用标识符的缩写 06 头部。 它将被解码为 06 Macro 头部和尾部。

转载于:http://www.bartender.cc/xinshou/bt-zhuanyifuxulie.html

上一篇:基于线程池手写一个简单web服务器并且顺带学会web服务基准测试工具ab?


下一篇:asp.net core添加全局异常处理及log4net、Nlog应用