code39码的编码表做个键值对你是怎么做的呀?什么逻辑生成的?我这边还需要字母的键值对呢?
1条回答 默认 最新
- heart_6662 2023-01-09 18:07关注
望采纳!!!点击回答右侧采纳即可!!
Code 39 码是一种常见的条形码,它可以用来编码数字、大写字母和一些特殊字符。
Code 39 码的编码表如下:
0: NNWWNN 1: WNNWNN 2: NWNNWN 3: WWNNNN 4: NNWNWN 5: WNWNWN 6: NWWNNN 7: NNNWWN 8: WNNNWN 9: NNWNNW A: WNWNNW B: NWNNWW C: NWWNNN D: NNNWNW E: WNNWNW F: NWNWNW G: NWWWNN H: NNWNNN I: WNNNNW J: NWNNNW K: WWNNNW L: NNWWNW M: WNWWNN N: NWWWNN O: NNNNWW P: WNNNWN Q: NWNNWN R: NWWNNW S: WNNWNN T: NNWNNN U: WWNNNN V: NNNNWN W: WNNNNN X: NNWWNN Y: NWNWWN Z: NWWNWN -: NWNNNN .: NNNNNW $: NNNWNN /: WNNNNN +: NNNNNN %: WNWNWN *: NNNWNN
你可以使用以下代码将 Code 39 码的编码表转换为键值对:
const code39 = { 0: 'NNWWNN', 1: 'WNNWNN', 2: 'NWNNWN', 3: 'WWNNNN', 4: 'NNWNWN', 5: 'WNWNWN', 6: 'NWWNNN', 7: 'NNNWWN', 8: 'WNNNWN', 9: 'NWNNNW', A: 'WNWNNW', B: 'NWNNWW', C: 'NWWNNN', D: 'NNNWNW', E: 'WNNWNW', F: 'NWNWNW', G: 'NWWWNN', H: 'NNWNNN', I: 'WNNNNW', J: 'NWNNNW', K: 'WWNNNW', L: 'NNWWNW', M: 'WNWWNN', N: 'NWWWNN', O: 'NNNNWW', P: 'WNNNWN', Q: 'NWNNWN', R: 'NWWNNW', S: 'WNNWNN', T: 'NNWNNN', U: 'WWNNNN', V: 'NNNWNN', W: 'WNNNNN', X: 'NNWWNN', Y: 'NWNWWN', Z: 'NWWNWN', '-': 'NWNNNN', '.': 'NNNNNW', '$': 'NNNWNN', '/': 'WNNNNN', '+': 'NNNNNN', '%': 'WNWNWN', '*': 'NNNWNN' };
解决 无用评论 打赏 举报
悬赏问题
- ¥15 带序列特征的多输出预测模型
- ¥15 Python 如何安装 distutils模块
- ¥15 关于#网络#的问题:网络是从楼上引一根网线下来,接了2台傻瓜交换机,也更换了ip还是不行
- ¥15 资源泄露软件闪退怎么解决?
- ¥15 CCF-CSP 2023 第三题 解压缩(50%)
- ¥30 comfyui openpose报错
- ¥20 Wpf Datarid单元格闪烁效果的实现
- ¥15 图像分割、图像边缘提取
- ¥15 sqlserver执行存储过程报错
- ¥100 nuxt、uniapp、ruoyi-vue 相关发布问题