zoukankan      html  css  js  c++  java
  • 【Demo】 生成二维码 和 条形码

    条形码 和 二维码 对比

    一维条形码只是在一个方向(一般是水平方向)表达信息,而在垂直方向则不表达任何信息,其一定的高度通常是为了便于阅读器的对准。 在水平和垂直方向的二维空间存储信息的条形码, 称为二维条形码(dimensional bar code)。相比一维条码,二维码记载更复杂的数据,比如图片、网络链接等。


    一维条形码的应用可以提高信息录入的速度,减少差错率,但是一维条形码也存在一些不足之处:

    ● 数据容量较小: 30个字符左右

    ● 只能包含字母和数字

    ● 条形码尺寸相对较大(空间利用率较低)

    ● 条形码遭到损坏后便不能阅读(部分破坏还是有可能可以读取的)


    与一维条形码相比二维条形码有着明显的优势,归纳起来主要有以下几个方面:

    ● 数据容量更大

    ● 超越了字母数字的限制

    ● 条形码相对尺寸小

    ● 具有抗损毁能力

    条形码 和 二维码 应用场景

    条形码的应用场景

    条形码可以标出物品的生产国、制造厂家、商品名称、生产日期、图书分类号、邮件起止地点、类别、日期等信息,因而在商品流通、图书管理、邮政管理、银行系统等许多领域都得到了广泛的应用

    二维码的应用场景

    ● 信息获取(名片、地图、WIFI密码、资料)

    ● 网站跳转(跳转到微博、手机网站、网站)

    ● 广告推送(用户扫码,直接浏览商家推送的视频、音频广告)

    ● 手机电商(用户扫码、手机直接购物下单)

    ● 防伪溯源(用户扫码、即可查看生产地;同时后台可以获取最终消费地)

    ● 优惠促销(用户扫码,下载电子优惠券,抽奖)

    ● 会员管理(用户手机上获取电子会员信息、VIP服务)

    ● 手机支付(扫描商品二维码,通过银行或第三方支付提供的手机端通道完成支付)


    条形码和二维码的分类

    条形码的分类

    常见的如下,详情查看 维基百科条形码

    ● EAN、UPC码

    ● ISBN码(书籍条形码)

    ● 39码 (39码是第一个字母数字式码制)

    二维码的分类

    常见的如下,详情查看  维基百科二维条码


    ● PDF417二维条码

    ● Maxicode二维条码

    ● QR Code


    实例展示

    地址:http://m.54php.cn/demo/scan_code   也可以手机扫描下图



    博客使用产品

    图书馆书籍详情页面加入ISBN条形码展示,方便用手机淘宝和微信扫码


    demo.jpg



    手机淘宝扫码结果

    isb_taobao.jpg

    效果图

    scan_code.png


    600

    相关核心代码

    <?php
    $barcode = '9787115281487';
    $url = 'http://m.vincentguo.cn';
    $email = 'mailto:apanly@163.com';//邮件二维码内容
    
    //名片二维码内容
    $vcard = 'BEGIN:VCARD
    VERSION:3.0
    FN:郭威
    NICKNAME:编程浪子
    TITLE:PHP研发工程师
    TEL;TYPE=work:181****9661
    TEL:181****9661
    EMAIL:www.54php.cn
    END:VCARD';
    $wifi = 'WIFI:T:WPA;S:ChuangJia-2F-B;P:123456789';//wifi二维码内容
    $sms = 'smsto:8613774355074:你好,二维码发短信';//短信二维码内容
    $tel = "tel:13774355074";//电话二维码内容
    ?>

    参考资源

    barcodephp

    项目地址:http://www.barcodebakery.com/


    yii2-qrcode

    项目地址:https://github.com/2amigos/yii2-qrcode-helper 

    官网地址:http://www.2amigos.us/open-source/details/qrcode-helper 


    扫描APP

    下载地址:http://www.wochacha.com/ 



    原文地址:【Demo】 生成二维码 和 条形码
    标签:二维码   条形码   barcode   qrcode   wifi   短信   名片   

    智能推荐

  • 相关阅读:
    oracle的over函数应用(转载)
    Oracle decode()函数应用
    EL表达式显示数据取整问题
    null值与空值比较
    case when语句的应用
    堆排序
    希尔排序
    插入排序
    异或运算
    选择排序
  • 原文地址:https://www.cnblogs.com/apanly/p/5751089.html
Copyright © 2011-2022 走看看