| 广告联系 | 繁体版 | 手机版 | 微信 | 微博 | 搜索:
欢迎您 游客 | 登录 | 免费注册 | 忘记了密码 | 社交账号注册或登录

首页

新闻资讯

论坛

温哥华地产

大温餐馆点评

温哥华汽车

温哥华教育

黄页/二手

旅游
搜索:  

 论坛通告:  转载新闻请务必注明出处,这些媒体请不要转,谢谢   请不要上传第三方有版权的照片,请尊重版权,谢谢   批评商家需要注意  
 个人空间: XY | 白龙王许道长 | 乱想 | 罗蓬特机器人 | 血流成河 | 忽然听到一個墨西哥女仔唱。呐呐呐呐呐呢呐 | 我在温哥华 | 客观中立而实事求是,唯服理据而杜绝辱骂 | 快乐的狮子 | 国际货运海运(家具设备食品材料货品) | 我大爷 | 顾晓军 | nessus | 我的退休生活 | 星空 | 大温房产和地产研究 | 花随风 | 湖里湖涂 | 吕洪来的个人空间 | 滄海一聲笑
 最新求助: 请问谁知道哪里有卖理发的电动推子?   忽然有个疑问:战争时期,加拿大拿PR卡未入籍的永久居民会被强制服兵役吗?   这个银条   如何修改会员名?
 论坛转跳:
     发帖回帖获取加西镑, 兑换精彩礼物

论坛首页 -> 生活互助

code128条形码 (发表于7年前)

分页: 1, 2, 3, 4  下一页  



回复主题  图片幻灯展示  增添帖子到书签中  给帖子中的发贴者批量赠送献花或者花篮    |##| -> |=|        发表新主题
阅读上一个主题 :: 阅读下一个主题  
作者 正文
爱尔维修
(只看此人)




文章 时间: 2017-3-25 15:22 引用回复
CODE128条形码是广泛应用在企业内部管理、生产流程、物流控制系统方面的条码码制,由于其优良的特性在管理信息系统的设计中被广泛使用,CODE128码是应用最广泛的条码码制之一。
CODE128条形码是1981年引入的一种高密度条码,CODE128 码可表示从 ASCII 0 到ASCII 127 共128个字符,故称128码。其中包含了数字、字母和符号字符。





en.wikipedia.org/wiki/Code_128


ribbs.usps.gov/intelli...IMSpec.pdf

www.gs1ie.org/Download...elines.pdf


www.gs1.org/docs/barco...ations.pdf


the Publication 199: Intelligent Mail Package Barcode.
ribbs.usps.gov/intelli...pGuide.pdf

www.gs1tw.org/twct/web/logistic.jsp
www.gs1tw.org/twct/web/other.jsp
lms.ctl.cyut.edu.tw/sy...?id=902788
www.gs1tw.org/twct/gs1...p20-33.pdf



stop.jpg


128gen_portable.rar
 描述:

下载
 文件名:  128gen_portable.rar
 文件大小:  20.67 KB
 下载过的:  文件被下载或查看 10 次

 
花篮
分享
_________________
你要买房? 你想房价跌? NDP! 耶~~


上一次由爱尔维修于2017-3-27 02:01修改,总共修改了10次
楼主 | 电梯直达
阅读会员资料 发送站内短信 主题 User photo gallery 礼物  
论坛广告 口水直流!加西网推出大温餐馆点评!发评论就可挣加西镑!
爱尔维修
(只看此人)




文章 时间: 2017-3-25 15:22 引用回复
Code 128 was introduced in 1981 as a high-density alphanumeric symbology, and to this day is very popular. It consists of three character sets: A, B, and C. Code 128 supports all 128 ASCII characters.

Subset A supports numbers, upper-case letters, and control characters, such as tab and new-line.

Subset B supports numbers, upper- and lower-case letters and some additional characters.

Subset C supports numbers only. It must have an even number of digits.


GS1-128 is a variant of Code 128 used mainly in retail distribution / logistics applications.

GS1-128 is also called UCC/EAN 128

A GS1-128 bar code consists of an Application Identifier (AI) used to identify the meaning and the format of the data that follows it, and the numeric-only or alphanumeric data.

A number of Application Identifiers has been defined for identification, traceability data, dates, quantity, measurements, locations, and many other types of information.
 
花篮
分享
_________________
你要买房? 你想房价跌? NDP! 耶~~


上一次由爱尔维修于2017-3-25 21:54修改,总共修改了1次
沙发 | 返回顶端
阅读会员资料 发送站内短信 主题 User photo gallery 礼物  
论坛广告 温哥华胡波牙医诊所为您服务,丰富的牙医经验!
爱尔维修
(只看此人)



文章 时间: 2017-3-25 15:23 引用回复
计算 mod10 校验位 :


代码:


calculates the check digit for shipping label based on the algorithm provided by GS1 http://www.gs1.org/how-calculate-check-digit-manually

Version 1: my first try

public static int GetGTINCheckDigitV1(string code)
{
    int sum = 0;
    for (int i = 0; i < code.Length; i++)
    {
        int n = int.Parse(code.Substring(code.Length - 1 - i, 1));
        sum += i % 2 == 0 ? n * 3 : n;
    }

    return sum % 10 == 0 ? 0 : 10 - sum % 10;
}
Version 2: using Reverse()

public static int GetGTINCheckDigitV2(string code)
{
    int sum = 0;
    var list = code.Reverse().ToArray();

    for (int i = 0; i < list.Length; i++)
    {
        int n = (int)Char.GetNumericValue(list[i]);
        sum += i % 2 == 0 ? n * 3 : n;
    }

    return sum % 10 == 0 ? 0 : 10 - sum % 10;
}
Version 3: using lambda

public static int GetGTINCheckDigitV3(string code)
{
    var sum = code.Reverse().Select((c, i) => (int)char.GetNumericValue(c) * (i % 2 == 0 ? 3 : 1)).Sum();
    return (10 - sum % 10) % 10;
}






An alternative is to use Enumerable.Range() to create a range of indexes:



public static int GetGTINCheckDigitUsingRange(string code)
{
    var reversed = code.Reverse().ToArray();
    var sum = Enumerable
        .Range(0, reversed.Count())
        .Sum(i => (int)char.GetNumericValue(reversed[i]) * (i % 2 == 0 ? 3 : 1));       
    return (10 - sum % 10) % 10;
}



Another alternative is to use query syntax:




public static int GetGTINCheckDigitUsingQuery(string code)
{
    var reversed = code.Reverse().ToArray();
    var sum =
       (from i in Enumerable.Range(0, reversed.Count())
        let digit = (int)char.GetNumericValue(reversed[i])
        select digit * (i % 2 == 0 ? 3 : 1)).Sum();
    return (10 - sum % 10) % 10;
}




 
花篮
分享
_________________
你要买房? 你想房价跌? NDP! 耶~~


上一次由爱尔维修于2017-3-26 03:12修改,总共修改了2次
板凳 | 返回顶端
阅读会员资料 发送站内短信 主题 User photo gallery 礼物  
Jackal
(只看此人)



文章 时间: 2017-3-25 15:30 引用回复
数据和代码要分开
 
花篮 (5)
分享
_________________
--
地板 | 返回顶端
阅读会员资料 发送站内短信 主题 User photo gallery 礼物  
爱尔维修
(只看此人)



文章 时间: 2017-3-25 15:36 引用回复
Jackal 写道:
数据和代码要分开




还没开始做呢, 要做也是借用上面的字典。

打字很辛苦。
 
花篮
分享
_________________
你要买房? 你想房价跌? NDP! 耶~~
5 楼 | 返回顶端
阅读会员资料 发送站内短信 主题 User photo gallery 礼物  
爱尔维修
(只看此人)



文章 时间: 2017-3-25 15:40 引用回复
Code 128 编码方式是属於比较複杂的一种条码,应用起来比较有弹性,在1981年开始流行起来。

Code 128 条码主要特性有:

1.有A,B,C三种不同的编码型态,可以提供128个标準的ASCII code字元.

包括: 0~9的数字,英文大小写,各种特殊符号,以及控制码。

2.有一检查码,可自由决定是否要列印。

3.在可藉由A、B、C三种不同编码型态交叉使用,以缩短条码的长度。

4.可允许由左至右,或由右至左,双向扫瞄。


















GS1-128和Code 128之间的联系与区别

联系
简单的说,GS1-128就是Code 128的一种特殊形式。
特殊在于,GS1-128在普通Code 128的起始位后多了个FNC1,表示此条码为GS1-128条码,然后对于普通Code 128中的条码所表示的是普通数据,而GS1-128中的条码所表示的是AI加上对应的数据。
区别
Code 128有FNC1,FNC2,FNC3,FNC4共四个Function Code,而GS1-128中只有FNC1,没有FNC2,FNC3,FNC4。

www.crifan.com/files/d...03s02.html




Code 128 条码内容主要有四个部份:

1.起始码 (start code)

2.资料码 (data code)

3.结束码 (end code)

4.检查码 (check code):可有可无
 
花篮
分享
_________________
你要买房? 你想房价跌? NDP! 耶~~
6 楼 | 返回顶端
阅读会员资料 发送站内短信 主题 User photo gallery 礼物  
爱尔维修
(只看此人)



文章 时间: 2017-3-25 15:41 引用回复
Code 128 条码字元编码方式
Code 128 每一字元条码结构由3条Bar及3条Space所组成.又细分为11等分,组成不同粗细比。字元最粗的缐条最高可达最细的4倍。
例如:起始码Code A
11010000100       条码里头space最粗是最细缐条的4倍
再举个例子,我们以B型态中的特殊符号'/'说明
10111001100      最粗的bar是最细bar的3倍
 
花篮
分享
_________________
你要买房? 你想房价跌? NDP! 耶~~
7 楼 | 返回顶端
阅读会员资料 发送站内短信 主题 User photo gallery 礼物  
爱尔维修
(只看此人)



文章 时间: 2017-3-25 15:41 引用回复
起始码与结束码编码方式
Code 128 条码有A、B、C三种不同型态编码的字元表,要选择哪一种字元表取决於特殊控制码Code A,Code B与Code C。
起始码也有三种编码型态:Code A,Code B,Code C
当起始码为Code A时,後面的条码资料则选择A型态字元表编码逻辑。
而起始码为Code B时,後面的条码资料则选择B型态字元表编码逻辑。
若全部为数字时可选择Code C型态字元表编码逻辑,以缩短条码的列印长度。
每一类型的字元表内也有Code A,Code B,Code C,但条码编码逻辑与起始码不同,请参阅【Code 128 条码字元表】
接下来我们看三种起始码的条码编码方式
Code A条码资料为11010000100,条码图案为 ,相对值为103。
Code B条码资料为11010010000,条码图案为 ,相对值为104。
Code C条码资料为11010011100,条码图案为 ,相对值为105。
结束码编码方式
A,B,C三种不同型态编码方式,结束码均固定为1100011101011,条码图案为,相对值为106。
 
花篮
分享
_________________
你要买房? 你想房价跌? NDP! 耶~~
8 楼 | 返回顶端
阅读会员资料 发送站内短信 主题 User photo gallery 礼物  
爱尔维修
(只看此人)



文章 时间: 2017-3-25 15:41 引用回复
Code 128 条码三种字元表型态编码差异说明
1.A型态字元表,支援的资料码包含:标準ASCII=0 ~ ASCII=95等字元及控制码部份,以及7个Code 128 条码专属字元,共计103个字元,请参阅code 128 条码字元表中的A型态。(ASCII=0~31为控制码,ASCII=32~95为可见字元。)
2.B型态字元表包含:标準ASCII=32 ~ ASCII=127等字元,以及7个Code 128 条码专属字元,共计103个字元,请参阅code 128 条码字元表中的B型态。
3.C型态字元表主要支援数字00~99的编码使用,若使用长数字的资料时,可以用C型态编码,可缩短条码列印的长度。数字00~99加上3个特殊控制字元,总共103个字元。
特殊控制字元说明
1.Code A:表示後面的字元编码型态要使用A table。
2.Code B:表示後面的字元编码型态要使用B table。
3.Code C:表示後面的字元编码型态要使用C table。
4.Shift:等於Shift键的作用。
5.FNC 1:等於F1键的作用。
6.FNC 2:等於F2键的作用。
7.FNC 3:等於F3键的作用。
8.FNC 3:等於F4键的作用。
 
花篮
分享
_________________
你要买房? 你想房价跌? NDP! 耶~~
9 楼 | 返回顶端
阅读会员资料 发送站内短信 主题 User photo gallery 礼物  
爱尔维修
(只看此人)



文章 时间: 2017-3-25 15:42 引用回复
Code 128 条码应用实例说明
1.Code C型态应用时机
我们举以下例子,如果资料内如为数字0123456789,使用Code A及Code C条码列印长度的差异,Code C条码列印出来的长度较短。
Code A型态时的编码如下图
Code C型态时的编码如下图
2.Code A及Code C型态混合应用时机
前面4个字元ABCB使用A table编码,所以起始码以Code A开始,然後在数字0123456789之前加上Code C特殊控制码,则後面的数字会转换成C table编码,如此就可以缩短条码列印的长度。
 
花篮
分享
_________________
你要买房? 你想房价跌? NDP! 耶~~
10 楼 | 返回顶端
阅读会员资料 发送站内短信 主题 User photo gallery 礼物  
 
回复主题     |##| -> |=|     论坛首页 -> 生活互助 所有的时间均为 美国太平洋时间
1页,共4 分页: 1, 2, 3, 4  下一页  


注:
  • 以上论坛所有发言仅代表发帖者个人观点, 并不代表本站观点或立场, 加西网对此不负任何责任。
  • 投资理财及买房卖房版面的帖子不构成投资建议。投资有风险,责任请自负
  • 对二手买卖中的虚假信息,买卖中的纠纷等均与本站无关。
  • 黄页热门商家 免费个人广告
    温哥华北洋暖通工程服务公司 BC省注册冷暖服务公司 RCA40英寸电视
    万锦电工电气材料批发 - 门市七天营业 - BULBSPRO.COM 缅甸赌博合法吗?
    温哥华 Mauve Hair 发廊 美发师都来自日本 46.5" Upright Yamaha T118 PM Piano $2800
    振龙电器 — 家电专家,为您精挑细选,品种齐全,价格最优,服务最好!买电 最新款电子烟诚招销售代理(佣金丰厚,part time)
    专业,锯树,修树, 服务大温地区,David 润先生:7788827099 合掌瓜便宜出
    温哥华老郎专业中央吸尘 远程物业投资者,现推出一站式服务包
    易管家 代办加拿大各大学学...历 +V:956290760
    温哥华老郎专业中央吸尘系统 手机计划$25- 20GB,30-40GB,34-50GB,家庭网网络送几百刀
    发布商业广告 免费发布非商业小广告

    不能在本论坛发表新主题
    不能在本论坛回复主题
    不能在本论坛编辑自己的文章
    不能在本论坛删除自己的文章
    不能在本论坛发表投票
    不能在这个论坛添加附件
    可以在这个论坛下载文件

    论坛转跳: 

    爱尔维修, 爱尔维修, 爱尔维修, Jackal, 爱尔维修, 爱尔维修, 爱尔维修, 爱尔维修, 爱尔维修, 爱尔维修
    潜力帖子 精华帖子 热门帖子
    多房暴负:素里镇屋赔好惨
    有小溪的大地旧屋为啥便宜?
    要相信常识
    及时行乐
    感觉加西网论坛已经进入垃圾时间
    换轮胎和刹车片提上日程
    大家近期别去白石溜达
    现在媒体说高利率是好事
    今年验血报告出炉
    上班族太惨了
    大家餐厅吃饭会用开水烫碗筷吗?
    不道德 数千人要求BC医院免费停车
    还是喜欢白石散步
    保护人和车子,远离工地
    医生警告将因资本利得税改变辞职
    The Value of Money
    再去chief peak
    这些是不是真货?
    同号雷达钞
    今天包粽子 兼和粉红吵架
    热烈恭贺钱币小站新任版主四季豆同学
    北温换硬币活动取消
    加拿大唯一无国籍的硬币
    每周版主推荐,美女精选(二七二)
    美国印第安人1元卷今日发货
    每周版主推荐,美女精选(二七一)
    电视剧繁花观后感之阿宝到底喜欢哪...
    每周版主推荐,美女精选(二七零)
    2024 雪中即景
    每周版主推荐,美女精选(二六九)
    在北美得了大病真是只能等死了
    国内最骄傲的两件事外卖和快递
    乌克兰已经花掉了美国七百多亿美元
    大家如何看待北京同仁堂汞超标5万倍...
    身在海外,痛骂国内人不反抗挺坏的
    95个小时,这是看急诊吗
    疫情4年后,海外华人去中国的观感
    在加做房东有罪吗?
    坎昆比夏威夷好玩
    中国没有恐袭
    BC省长宣布:BC将实行永久夏令时 但...
    卧槽 太贵了
    你们回国有很安全的感觉吗
    除了中国,还有第二个国家买火车票...
    请问为啥Tylor Swift这么火啊?

    最新新闻 热门新闻 热评新闻
    赵露思张艺兴秘密恋爱??张某瀚要进去了?(图)
    刘德华对赌失败欠巨款?全国开巡演卖命赚钱(图)
    赵雅芝工作室辟谣去世传闻 已委托律所证据保全(图)
    如厕时疼痛难耐 妙龄女奔医院求救被拒(图)
    会否接棒丈夫?蔡磊妻子段睿回应 .....(图)
    这次G7不带韩国玩,尹锡悦做错了什么?
    “潘金莲”50几岁了 丰腴性感 闷骚迷人(图)
    白俄总统卢卡申科:所有的乌克兰总统都是小偷(图)
    希特勒生日那天 4名德国男女被捕(图)
    以防长给席卷美大学校园抗议活动定性了,这是...
    传中国银行原董事长抢儿子的女友
    8年枪决2死囚 蔡英文赖清德谈死刑说法曝光(图)
    妈带孩子看病 过敏史竟被写“妈妈是婊子”(图)
    台湾街景不如越南?网友揭4大问题 狠晒对比照(图)
    越南经济飙升 将成全球龙头(图)
    暴力撬门盗窃 温村华裔一家很不安
    一碗汤 23岁的美女24小时就瘫痪
    中国房地产泡沫早有警讯 没踩刹车
    抗议占领逮捕 哥大学生的抗议升级
    热贴:山西开始杀鸡取卵抢钱模式
    雪梨主教遇袭事件 澳洲再逮捕7人
    你的收入在美国算中产吗 各州标准
    快翻钱包 这张美元纸钞价值$15万
    数十亿只大军杀到!叫声震天响
    曼谷极端高温警报 体感温度飙52度
    交警当街互殴拳拳到肉 女警劝无效
    囚犯集体越狱凿墙逃亡 钻出洞惊见
    中国足协官宣:“梅西条款”来了(图)
    古巴向加拿大道歉 运错加国人遗体
    暴雨撕掉油车遮羞布 新能源车扳局
    不道德 数千人要求BC医院免费停车
    这免费节日下周带来台湾街头美食
    特鲁多官宣发钱,民众却心碎失望
    6月份降息?加国央行内部有分歧
    省府公布20建房达标市 市长们怒怼
    列治文商场特斯拉着火 到底咋回事
    4年未涨租 大温房客被赶污告房东
    飘忽不定、服务政治 中国统计的法律与儿戏
    交警当街互殴拳拳到肉 女警劝无效
    热贴:山西开始杀鸡取卵抢钱模式
    古巴向加拿大道歉 运错加国人遗体
    雪梨主教遇袭事件 澳洲再逮捕7人
    中国足协官宣:“梅西条款”来了(图)
    你的收入在美国算中产吗 各州标准
    快翻钱包 这张美元纸钞价值$15万

    更多方式阅读论坛:

    Android: 加西网
    [下载]

    Android: 温哥华论坛
    [下载]

    PDA版本: 论坛

    加西网微信

    加西网微博


    Powered by phpBB 2.0.8
    Terms & Conditions    Privacy Policy    Political ADs    Activities Agreement    Contact Us    Sitemap    

    加西网为北美中文网传媒集团旗下网站

    页面生成: 0.0642 秒 and 6 DB Queries in 0.0023 秒