一、汉信码简介。
汉信码(Hanxin Code)是由中国自主研发的二维条码技术,全称为汉信二维条码,汉信码是中国在自动识别与数据采集(AIDC)领域的重要自主创新成果,特别适合需要高效处理中文信息的应用场景。虽然目前在公众消费领域的普及度不如QR码,但在政府、军工、工业、物流等对安全性和自主可控要求较高的领域使用。
典型的汉信码(Hanxin Code) 如下所示:
二、汉信码特点:
1. 高信息容量:支持多种数据类型,包括数字、字母、汉字、二进制数据等。
2. 强大的纠错能力:采用先进的Reed-Solomon纠错算法,即使条码部分损坏,仍可准确识读。
3. 支持汉字优化编码:针对中文进行了特别优化,用更少的位数编码汉字,提高了编码效率和空间利用率。
4. 多种版本和尺寸:汉信码有多个版本(从Version 1到Version 88),尺寸从9×9到189×189模块,适应不同应用场景。
5. 抗污损能力强:具备良好的容错性和鲁棒性,适合在复杂环境中使用。
三、汉信码符号结构:
汉信码是一个由黑白模块组成的正方形矩阵,
1. 寻像图形:
- 位于码图的三个角(通常是左上、右上、左下),呈“L”形。
- 用于图像识别时定位二维码的位置和方向。
- 每个寻像图形由外层白边+黑框+内部白点构成,形成高对比度特征。
2. 对齐图案:
- 分布在较大的版本中(如版本5及以上),帮助校正图像变形或透视畸变。
- 通常为小的“回”字形黑色方块,提高解码鲁棒性。
3. 定时图案:
- 从左上角寻像图形延伸出的黑白交替线条,贯穿水平和垂直方向。
- 用于确定模块的精确位置和密度,辅助解码过程中的坐标校准。
4 格式信息区:
- 包含纠错等级、掩模模式等控制信息。
- 分布在寻像图形周围,经过BCH编码保护,确保可靠性。
5. 数据与纠错码区域:
- 码图中除去定位结构后的剩余区域,用于存储实际编码的数据和纠错码。
- 数据按照特定顺序螺旋式或逐行填充,并经过里德-所罗门纠错编码处理。
7. 空白区
- 围绕整个码图四周的白色边框区域,宽度至少为4个模块。
- 避免外界干扰,保证扫码设备正确识别。
四、汉信码字符集
1. 数字模式:
- 支持字符:0 到 9
- 特点:连续的数字可高效压缩编码,每三位数字用10比特表示,效率高。
2. 文本模式:
- 支持字符:
- 大写字母:A 到 Z
- 数字:0 到 9
- 常用符号:如空格、$, %, *, +, -, ., /, : 等(共约45个字符)
- 类似于QR码的Alphanumeric模式。
3. 字节模式:
- 支持任意8位字节数据(0x00–0xFF)
- 可用于编码:
-
ASCII字符
-
UTF-8编码的中文、日文、韩文等多语言文本
- 二进制数据(如图片、加密信息等)
- 是支持中文字符的主要方式
五、汉信码行业应用场景:
物流与供应链管理
电子票务(如火车票、门票)
商品防伪溯源
政务服务(如电子证照)
医疗健康信息管理
工业标识与资产管理
六、 如何在 HCreateLabelView 中创建 “ 工业标识与资产管理 标签”中汉信码(Hanxin Code)应用?****
1.编码器中选择编码二维码,汉信码(Hanxin Code)。软件中可以选择对用标签模版。我们以“国定资产管理“模板演示操作。
2. 配置 汉信码 的条码高度 、x 尺寸****
用户可以根据标签尺寸,设置好对应的x尺寸和条码高度、汉信码扩展应用、汉信码数据内容设置。
3. 打印或者导出 汉信码,软件支持在线阅览标签,打印设置。****
4.汉信 码 版本设置,以及汉信码的编码格式。****
HCreateLabelView提供了汉信码多个版本,和编码格式(标准格式、GS1格式、HIBC格式)根据不用使用应用选择。同时支持可变数据批量生成汉信码。