数据编辑#
字符集#
输入字符集#
为了让读码模组能够正确的知道条码数据的字符集,可以通过读取“输入字符集”来进行设置。
* 自动# |
GBK# |
UTF8# |
ASCII# |
Shift-JIS日文# |
输出字符集#
为了配合主机字符集的需求,可以通过读取“输出字符集”来进行设置。
* 原始格式# |
GBK# |
UTF8# |
条码ID#
AIM ID#
AIM 是 Automatic Identification Manufacturers(自动识别制造商协会)的简称,AIM ID 为各种标准条码分别定义了识别代号(用户不可自定义 AIM ID),具体定义见 AIM ID。读码模组在解码后可以将此识别代号添加在条码数据前,格式为:“]”+ 字母“C”+ 数字“0”,如 Code 128 的 AIM ID 为“]C0”。用户可通过 AIM ID 来标识不同的条码类型。
* 禁用# |
启用# |
Code ID#
用户可通过 Code ID 来标识不同的条码类型, Code ID 使用一个字符进行标识。具体定义见 Code ID
* 禁用# |
启用# |
结束符#
为了让主机快速区分当前识读结果,可以启用结束符功能,读码模组会在输出数据后追加对应的结束符。
禁用# |
回车换行# |
* 回车# |
跳格TAB# |
回车回车# |
前缀#
前缀开关#
前缀是由用户自定义并追加到输出数据前的字符串,可通过扫描“启用”设置码添加;如需取消前缀,请扫描“禁用”设置码。
* 禁用# |
启用# |
前缀内容设置#
前缀设置可以使用两种方法,方法一需要用户生成二维码,倾向于设置较多的用户,使用更灵活;方法二可以根据步骤扫本手册内的设置码。
添加前缀设置码内容格式:>!010800XX.
XX设置变量,使用十六进制表示,两个字符为一个单位,不足的用0补齐,可以任意叠加,最大支持10位数据前缀。
示例
需要设置前缀字符A,查 ASCII 码对照表,十六进制为
41,则设置码内容为:>!01080041.需要设置前缀字符A B C,查 ASCII 码对照表,十六进制分别为
41 42 43,则设置码内容为:>!010800414243.
扫描“前缀设置”设置码
前缀设置#
依次扫描“数字设置码”,每两个为一组。
示例
需要设置前缀字符A,查 ASCII 码对照表,十六进制为
41,则分别扫4和1需要设置前缀字符ABC,查 ASCII 码对照表,十六进制为
414243,则分别扫4、1、4、2、4、3
扫描“确定”设置码,结束设置。
确定#
后缀#
后缀开关#
后缀是由用户自定义并追加到输出数据后的字符串,可通过扫描“启用”设置码添加;如需取消后缀,请扫描“禁用”设置码。
* 禁用# |
启用# |
后缀内容设置#
后缀设置可以使用两种方法,方法一需要用户生成二维码,倾向于设置较多的用户,使用更灵活;方法二可以根据步骤扫本手册内的设置码
添加后缀设置码内容格式:>!010801XX.
XX设置变量,使用十六进制表示,两个字符为一个单位,不足的用0补齐,可以任意叠加,最大支持10位后缀。
示例
需要设置后缀字符A,查 ASCII 码对照表,十六进制为
41,则设置码内容为:>!01080141.需要设置后缀字符ABC,查 ASCII 码对照表,十六进制为
414243,则设置码内容为:>!010801414243.
扫描“后缀设置”设置码
后缀设置#
依次扫描“数字设置码”,每两个为一组。
示例
需要设置后缀字符A,查 ASCII 码对照表,十六进制为
41,则分别扫4和1需要设置后缀字符ABC,查 ASCII 码对照表,十六进制为
414243,则分别扫4、1、4、2、4、3
扫描“确定”设置码,结束设置。
确定#
根据条码类型添加前缀#
根据条码类型添加前缀开关#
前缀是由用户自定义并追加到输出数据前的字符串,可通过扫描“启用”设置码添加;如需取消前缀,请扫描“禁用”设置码。
* 禁用# |
启用# |
根据条码类型添加前缀内容设置#
前缀内容设置可以使用两种方法,方法一需要用户生成二维码,倾向于设置较多的用户,使用更灵活;方法二可以根据步骤扫本手册内的设置码。
根据条码类型添加前缀设置码内容格式为:>!010806XXXX.
XXXX设置变量。
- 前两个
XX 表示条码类型,相关十六进制值可以根据 条码类型 查得。
- 后两个
XX 使用十六进制表示,两个字符为一个单位,不足的用0补齐,可以任意叠加,最大支持10位数据前缀。
示例
需要设置 Code 128 条码前缀字符A,根据 条码类型 查得,Code 128 的十六进制值为
01,查 ASCII 码对照表,字符A十六进制为41,则设置码内容为:>!0108060141.需要设置 Code 128 条码前缀字符A B C,根据 条码类型 查得,Code 128 的十六进制值为
01,查 ASCII 码对照表,字符A B C十六进制分别为41 42 43,则设置码内容为:>!01080601414243.
扫描“前缀设置”设置码
前缀设置#
设定条码类型,依次扫描“数字设置码”,每两个为一组。
示例
需要给 Code 128 设置前缀,根据 条码类型 查得,Code 128 的条码类型十六进制值为
01,则分别扫0和1
设置前缀内容,依次扫描“数字设置码”,每两个为一组。
示例
需要设置前缀字符A,查 ASCII 码对照表,字符
A十六进制为41,则分别扫4和1
扫描“确定”设置码,结束设置
确定#
根据条码类型清除前缀#
对已经设置的前缀进行清除。清除前缀可以使用两种方法,方法一需要用户生成二维码,倾向于设置较多的用户,使用更灵活;方法二可以根据步骤扫本手册内的设置码。
根据条码类型添加后缀#
根据条码类型添加后缀开关#
后缀是由用户自定义并追加到输出数据后的字符串,可通过扫描“启用”设置码添加;如需取消后缀,请扫描“禁用”设置码。
* 禁用# |
启用# |
根据条码类型添加后缀内容设置#
后缀内容设置可以使用两种方法,方法一需要用户生成二维码,倾向于设置较多的用户,使用更灵活;方法二可以根据步骤扫本手册内的设置码。
根据条码类型添加后缀设置码内容格式为:>!010807XXXX.
XXXX设置变量。
- 前两个
XX 表示条码类型,相关十六进制值可以根据 条码类型 查得。
- 后两个
XX 使用十六进制表示,两个字符为一个单位,不足的用0补齐,可以任意叠加,最大支持10位数据后缀。
示例
需要设置 Code 128 条码后缀字符A,根据 条码类型 查得,Code 128 的十六进制值为
01,查 ASCII 码对照表,字符A十六进制为41,则设置码内容为:>!0108070141.需要设置 Code 128 条码后缀字符A B C,根据 条码类型 查得,Code 128 的十六进制值为
01,查 ASCII 码对照表,字符A B C十六进制分别为41 42 43,则设置码内容为:>!01080701414243.
扫描“后缀设置”设置码
后缀设置#
设定条码类型,依次扫描“数字设置码”,每两个为一组。
示例
需要给 Code 128 设置后缀,根据 条码类型 查得,Code 128 的条码类型十六进制值为
01,则分别扫0和1
设置后缀内容,依次扫描“数字设置码”,每两个为一组。
示例
需要设置后缀字符A,查 ASCII 码对照表,字符
A十六进制为41,则分别扫4和1
扫描“确定”设置码,结束设置
确定#
根据条码类型清除后缀#
对已经设置的后缀进行清除。清除后缀可以使用两种方法,方法一需要用户生成二维码,倾向于设置较多的用户,使用更灵活;方法二可以根据步骤扫本手册内的设置码。
隐藏固定字符#
本功能可以根据需求,隐藏用户不需要输出的字符串。
隐藏固定字符开关#
* 禁用# |
启用# |
隐藏固定字符设置#
隐藏固定字符设置可以使用两种方法,方法一需要用户生成二维码,倾向于设置较多的用户,使用更灵活;方法二可以根据步骤扫本手册内的设置码
隐藏固定字符设置码内容格式:>!010802XX.
XX设置变量,使用十六进制表示,两个字符为一个单位,不足的用0补齐,可以任意叠加,最大支持20位。
示例
需要设置隐藏字符A,查 ASCII 码对照表,十六进制为
41,则设置码内容为:>!01080241.需要设置隐藏字符ABC,查 ASCII 码对照表,十六进制为
414243,则设置码内容为:>!010802414243.
扫描“隐藏固定字符”设置码
隐藏固定字符#
依次扫描“数字设置码”,每两个为一组。
示例
需要隐藏字符A,查 ASCII 码对照表,十六进制为
41,则分别扫4和1需要隐藏换行,查 ASCII 码对照表,十六进制为
0A,则分别扫0和A
扫描“确定”设置码,结束设置
确定#
根据长度保留条码数据#
本功能可以根据需求,保留条码中用户需要的数据。
保留数据开关#
* 禁用# |
正向索引# |
反向索引# |
备注
正向索引(从数据前端为起始位置);反向索引(从数据后端为起始位置)
保留数据起始位置#
起始设置可以使用两种方法,方法一需要用户生成二维码,倾向于设置较多的用户,使用更灵活;方法二可以根据步骤扫本手册内的设置码。
保留数据结束位置#
结束设置可以使用两种方法,方法一需要用户生成二维码,倾向于设置较多的用户,使用更灵活;方法二可以根据步骤扫本手册内的设置码。
根据长度隐藏条码数据#
本功能可以根据需求,隐藏条码中用户不需要的数据。
隐藏条码数据开关#
* 禁用# |
正向索引# |
反向索引# |
备注
正向索引(从数据前端为起始位置);反向索引(从数据后端为起始位置)
隐藏条码数据起始位置#
起始设置可以使用两种方法,方法一需要用户生成二维码,倾向于设置较多的用户,使用更灵活;方法二可以根据步骤扫本手册内的设置码。
隐藏条码数据结束位置#
结束设置可以使用两种方法,方法一需要用户生成二维码,倾向于设置较多的用户,使用更灵活;方法二可以根据步骤扫本手册内的设置码。
根据条码类型隐藏任意长度的条码数据#
本功能可以根据需求,根据条码类型隐藏条码中用户不需要的数据。
根据条码类型隐藏条码数据开关#
* 禁用# |
正向索引# |
反向索引# |
备注
正向索引(从数据前端为起始位置);反向索引(从数据后端为起始位置)
根据条码类型隐藏数据起始位置#
起始设置可以使用两种方法,方法一需要用户生成二维码,倾向于设置较多的用户,使用更灵活;方法二可以根据步骤扫本手册内的设置码。
根据条码类型隐藏数据结束位置#
结束设置可以使用两种方法,方法一需要用户生成二维码,倾向于设置较多的用户,使用更灵活;方法二可以根据步骤扫本手册内的设置码。
根据条码类型隐藏条码头部任意长度数据#
本功能可以根据需求,根据条码类型隐藏头部不需要的任意长度的条码数据。
根据条码类型隐藏条码头部任意长度数据开关#
* 禁用# |
启用# |
根据条码类型隐藏条码头部任意长度设置#
长度设置可以使用两种方法,方法一需要用户生成二维码,倾向于设置较多的用户,使用更灵活;方法二可以根据步骤扫本手册内的设置码。
根据条码类型隐藏条码尾部任意长度数据#
本功能可以根据需求,根据条码类型隐藏尾部不需要的任意长度的条码数据。
根据条码类型隐藏条码尾部任意长度数据开关#
* 禁用# |
启用# |
根据条码类型隐藏条码尾部任意长度设置#
长度设置可以使用两种方法,方法一需要用户生成二维码,倾向于设置较多的用户,使用更灵活;方法二可以根据步骤扫本手册内的设置码。
插入自定义数据#
本功能可以根据需求,在条码数据中的任意位置,插入用户自定义的数据。
插入自定义数据开关#
* 禁用# |
启用# |
自定义数据#
自定义数据可以使用两种方法,方法一需要用户生成二维码,倾向于设置较多的用户,使用更灵活;方法二可以根据步骤扫本手册内的设置码
自定义插入数据设置码内容格式:>!010803XX.
XX设置变量,使用十六进制表示,两个字符为一个单位,不足的用0补齐,可以任意叠加,最大支持20位自定义数据。
示例
需要插入自定义数据A,查 ASCII 码对照表,十六进制为
41,则设置码内容为:>!01080341.需要插入自定义数据ABC,查 ASCII 码对照表,十六进制为
414243,则设置码内容为:>!010803414243.
扫描“自定义数据”设置码
自定义数据#
依次扫描“数字设置码”,每两个为一组。
示例
需要插入自定义数据A,查 ASCII 码对照表,十六进制为
41,则分别扫4和1需要插入自定义数据ABC,查 ASCII 码对照表,十六进制为
414243,则分别扫4、1、4、2、4、3
扫描“确定”设置码,结束设置
确定#
插入位置#
插入位置设置可以使用两种方法,方法一需要用户生成二维码,倾向于设置较多的用户,使用更灵活;方法二可以根据步骤扫本手册内的设置码。
数据替换#
本功能可以根据需求,用任意数据替换掉原字符串内的数据,
数据替换开关#
* 禁用# |
启用# |
被替换数据设置#
被替换数据设置可以使用两种方法,方法一需要用户生成二维码,倾向于设置较多的用户,使用更灵活;方法二可以根据步骤扫本手册内的设置码
被替换数据设置码内容格式:>!010804XX.
XX设置变量,使用十六进制表示,两个字符为一个单位,不足的用0补齐,可以任意叠加,最大支持20位。
示例
被替换数据A,查 ASCII 码对照表,十六进制为
41,则设置码内容为:>!01080441.被替换数据ABC,查 ASCII 码对照表,十六进制为
414243,则设置码内容为:>!010804414243.
扫描“被替换数据”设置码
被替换数据#
依次扫描“数字设置码”,每两个为一组。
示例
被替换数据A,查 ASCII 码对照表,十六进制为
41,则分别扫4和1被替换数据换行,查 ASCII 码对照表,十六进制为
0A,则分别扫0和A
扫描“确定”设置码,结束设置
确定#
替换数据设置#
替换数据设置可以使用两种方法,方法一需要用户生成二维码,倾向于设置较多的用户,使用更灵活;方法二可以根据步骤扫本手册内的设置码
替换数据设置码内容格式:>!010805XX.
XX设置变量,使用十六进制表示,两个字符为一个单位,不足的用0补齐,可以任意叠加,最大支持20位。
示例
数据A替换原数据,查 ASCII 码对照表,十六进制为
41,则设置码内容为:>!01080541.数据ABC替换原数据,查 ASCII 码对照表,十六进制为
414243,则设置码内容为:>!010805414243.
扫描“替换数据”设置码
替换数据#
依次扫描“数字设置码”,每两个为一组。
示例
数据A替换原数据,查 ASCII 码对照表,十六进制为
41,则分别扫4和1数据换行替换原数据,查 ASCII 码对照表,十六进制为
0A,则分别扫0和A
扫描“确定”设置码,结束设置
确定#
换行转回车#
换行(\n)和回车换行(\r\n)都转换为回车(\r)。
* 禁用# |
启用# |
网址开关#
防止识读商品条码时误读带网址信息的条码,或者一些其他特殊应用的情况下,本功能可以根据需求,禁用带网址信息的条码的识别。
* 启用网址码# |
禁用网址码# |
开票功能#
为了使在开票系统中正常使用本模组,用户可以通过扫描以下设置码实现发票码格式转换并输出。
备注
本功能支持支付宝二维码开票,不支持微信二维码开票
开票功能开关#
* 禁用# |
启用# |
发票类型#
* 专票# |
普票# |
GS1规则启用#
启用GS1规则,把AI段用括号括起来。
* 禁用# |
启用# |