tydou 发表于 2015-8-26 14:04:00

AR9 BarCode Code39 长度

Codestyle为 Code39
当要显示的code位数大于23位 只显示前23位的条形码
如要显示的条形码code为 123456789012345678901234567890
显示出来的条形码code为 12345678901234567890123

请问那个属性可以控制这个位数 ?
还是说 code39只支持到23位?

求回复

tydou 发表于 2015-8-26 16:04:00

还有一个问题就是如果输入的code中含有全角字符 会自动略过全角字符 显示其他正常的code
比如输入123456ABC 显示条形码时 下面的code为 123456 没有ABC
有没有可以控制如果含有无法识别的字符 如全角字符 就弹出错误信息 不再预览或者打印

frank.zhang 发表于 2015-8-26 16:26:00

回复 1楼tydou的帖子

您好,
我使用AR测试,能够支持24位的条形码。
Code39能够对任意长度的数据进行编码。其局限在于印刷品的长度和条码阅读器的识别范围。
当Code39的读取会受到广角畸变和最小BarWidth的影响。

frank.zhang 发表于 2015-8-26 16:30:00

回复 2楼tydou的帖子

您好,
Code39只支持半角字符。这个是Code39的规范决定的。
您可以在读取前对合法性进行检查,或者在读取后对长度进行效验。

tydou 发表于 2015-8-26 19:40:00

回复 4楼frank.zhang的帖子


谢谢您的回复

frank.zhang 发表于 2015-8-27 09:17:00

为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢
http://gcdn.gcpowertools.com.cn/attachment.aspx?attachmentid=10062
页: [1]
查看完整版本: AR9 BarCode Code39 长度