随着信息化程度的提高,条码成为一种简便、高效的管理模式。为此,新升级后的飞印API支持各种常用一维条码打印,促进企业的信息化管理进程。用户只需按照条码规则书写格式字符串,即可输出规范的条码标签。


图:CODABAR
以下内容摘录自飞印API,详细地址:http://www.feyin.net/doc/1.0-zh_CN/api-reference.html#id12

方法与格式

按以下 格式字符串 作为打印内容的一部分发到飞印API即可, 格式字符串 部分将会以条码形式打印:

<Barcode# Type=x Height=y>此处为目标条码的编码</Barcode#>

参数说明

参数 Type 用于选择条码类型,取值范围:1≤x≤7,`Type`对应关系如下:

1: UPC-A
2: JAN13(EAN13)
3: JAN8(EAN8)
4: CODE39
5: ITF
6: CODABAR

参数 Height 用于选择条码高度,取值范围(单位:mm): y={10,15,20,25,30}
目标条码的编码为ASCII码格式,个数限制及字符集参照下面的 条码规则

支持的条码规则

条码类型条码规则
UPC-A字符个数限制: 11 ≤ n ≤ 12, 字符集: 0~9,
备注: 48 ≤ d ≤ 57
JAN13(EAN13)字符个数限制: 12 ≤ n ≤13, 字符集: 0~9,
备注: 48 ≤ d ≤ 57
JAN8(EAN8)字符个数限制: 7 ≤ n ≤8, 字符集: 0~9,
备注: 48 ≤ d ≤ 57
CODE39字符个数限制: 1 ≤ n ≤ 12, 字符集: 0~9, A~Z, SP, $, %, +, -, ., /,
备注: 48 ≤ d ≤ 57, 57, 65≤d≤90 d=32,36,37,43,45,46,47
ITF字符个数限制: 1 ≤ n ≤ 16 (偶数), 字符集: 0~9,
备注: 48 ≤ d ≤ 57
CODABAR字符个数限制: 1 ≤ n ≤ 17, 字符集: 0~9, A~D, $, +, -, 。, / , :,
备注: 48 ≤ d ≤ 57, 65 ≤ d ≤ 68, d=36, 43, 45, 46, 47 ,58

注解

格式字符串 区分大小写。
如果 格式字符串 错误参数超过取值范围或违反条码规则,将不会打印出条码,此时会将格式字符串原文打印。
若条码格式字符串前存在打印正文,此时打印正文必须以回车换行符结尾,否则无法正常打印条码,条码部分将以条码编码字符串的形式打印。

错误的例子:
飞印<Barcode# Type=1 Height=20>012345678912</Barcode#>012345678912
此格式错误,将打印为:
飞印012345678912012345678912

正确的例子:
飞印
<Barcode# Type=1 Height=20>012345678912</Barcode#>012345678912

下面我们进行一个演示

将下面这段内容复制到飞印中心信息打印(http://my.feyin.net/dms/device/print/)进行测试

<Barcode# Type=1 Height=20>012345678912</Barcode#>

我们可以得到实际的效果:

飞印始终立足“为客户创造价值”的基础,快速向客户提供优质的产品、方案和服务,以丰富的产品线、快速的供货、快速的技术支持和售后服务,及时满足客户的多样化需求。

外观精巧,性能卓越的飞印桌面型无线小票打印机,了解更多信息,请点击 >> >