怎么锁定成都条码的宽度
有人总是会来问到:成都条码的大小总是随着打印文本的大小变化而变化,可是我不想要条码大小发生变化,我能不能锁定住条码的宽度大小呢?
打印在条码上的的文字是从数据库信息中调用的,所以这是不固定的。
当打印在条形码上的字段位数发生变化时,那条码的宽度肯定是会发生变化的,这个是无法固定的。
如果说想要条码的宽度固定,那就要把条码的字段位数固定。
当字段位数固定后,再根据条码的码制对条码字段实行一定的限制,下面列出了几种情况:
1.你在固定条码字段位数之后,最好可以把数字和字母的排序固定下来,比如您看下面的数据:
12435abfd012
14747abcd052
18345arcd075
19636aqed055
10821ahrd056
仔细观察你会发现,前5位是数字,第6-9位是字母,第10-12位是数字,按照这样的规律,那么无论你选择什么样的码制(CODE128,CODE39,CODE93等),条码的宽度打印出来都会是固定的了。
2.当你的条码字段位数固定了,并且打印的字段内容也都是一样的,比如都是清一色的数字或者字母符号,这样不管你采用哪个码制,那么生成的条码宽度都会是一样的,跟采用的码制是没有关系。
3.当你的条码字段位数固定了,但是字段的排序是数字或者字母是打乱的没有规律可言的话,那这个时候,你就需要选择“code128码-B”的符号集来进行编码(但要注意,CODE39,CODE93或者CODE128其他字符集不适用。)
EAN-13条码由左侧空白区、起始符、左侧数据符、中间分隔符、右侧数据符、校验符、终止符、右侧空白区及供人识别字符组成。如图1、图2所示。图1EAN-13商品条码符号结构图图2EAN-13商品符号构成示意图
左侧空白区:位于条码符号最左侧的与空的反射率相同的区域,其最小宽度为11个模块宽。
起始符:位于条码符号左侧空白区的右侧,表示信息开始的特殊符号,由3个模块组成。
左侧数据符:位于起始符号右侧,中间分隔符左侧的一组条码字符。表示6位数字信息,由42个模块组成。
中间分隔符:位于左侧数据符的右侧,是平分条码字符的特殊符号,由5个模块组成。
右侧数据符:位于中间分隔符右侧,校验符左侧的一组条码字符。表示5位数字信息的一组条码字符,由35个模块组成。
校验符:位于右侧数据符的右侧,表示校验码的条码字符,由7个模块组成。
终止符:位于条码符号校验符的右侧,表示信息结束的特殊符号,由3个模块组成。
右侧空白区:位于条码符号最右侧的与空的反射率相同的区域,其最小宽度为7个模块宽。为保护右侧空白区的宽度,可在条码符号右下角加">"符号。
供人识别字符:位于条码符号的下方,与条码相对应的13位数字。供人识别字符优先选用GB/T12508中规定的OCR-B字符集;字符顶部和条码字符底部的最小距离为0.5个模块宽。EAN-13商品条码供人识别字符中的前置码印制在条码符号起始符的左侧。
上一篇:成都条形码有什么用
下一篇:对成都条形码有哪些技术要求
最新文章
- 金牛区产品条形码怎么查询?[ 2023-01-13 ]
- 青羊区条码是干嘛用的?[ 2023-01-13 ]
- 龙泉驿区产品条形码查询方法[ 2023-01-13 ]
- 金堂条形码代表什么?[ 2023-01-12 ]
- 彭州产品条码怎么生成?[ 2023-01-12 ]
- 成华区商品条码代表什么?[ 2023-01-12 ]