最近公司需要设计一款二维码,在产品上用。
需求的提出:
1.名片式设计
2.需要预留三个电话号码,有售前咨询的,有销售的,还有技术支持的
3.电话名称尽量不使用“电话”这个词,否则三个电话号码就不能区分职责了。
4.需要网址、邮箱等常用数据。
为了满足上述要求,百度上查,发现目前排名每一的有一款在线二维码(为避免广告嫌疑,在此不提名字),虽然还不错,但是和我们想要的还不太一样,它不能提供多个自定义名称的电话
后来想,既然他们能够提供,不知道自己能不能了解一下编码规则,于是就狂查资料,最后知道了以下知识,特分享给大家:
1.QRCode是常见的二维码编码格式
2.QRCode是包含三种编码规则:数值型、混合型以及字节型,其中字节型不区分数据类型,数字字母汉字通吃
3.名片二维码使用vCARD编码规则,其格式类似于
BEGIN:VCARD
VERSION:3.0
N:某个公司名称
TEL;WORK:12345667
EMAIL;WORK:abcd@abcd.com
ADR;WORK:一串地址信息
URL:http://www.xxxxxx.com
END:VCARD
4vCARD主要概念解释.
起始于BEGIN:VARD,终止于END:VARD
包含版本信息,关键字为VERSION,3.0版是当前较新的版本,查到的资料中提到2.1版的也较多。
N表示名片名称
TEL表示电话,WORK用于标识工作用或者办公用途
EMAIL表示邮箱
ADR表示地址
URL表示网址
5.更多请百度“vCard格式”
原文地址:http://blog.csdn.net/wooden954/article/details/41892781