找回密码
 立即注册

QQ登录

只需一步,快速开始

tydou

中级会员

8

主题

23

帖子

986

积分

中级会员

积分
986

活字格认证

tydou
中级会员   /  发表于:2015-8-26 14:04  /   查看:4912  /  回复:5
Codestyle为 Code39
当要显示的code位数大于23位 只显示前23位的条形码
如要显示的条形码code为 123456789012345678901234567890
显示出来的条形码code为 12345678901234567890123

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

求回复

5 个回复

倒序浏览
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
5#
回复 4楼frank.zhang的帖子


谢谢您的回复
回复 使用道具 举报
frank.zhang
社区贡献组   /  发表于:2015-8-27 09:17:00
6#
为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部